MSSQL Error or Not Error?

[censored]

Guest
MSSQL Error or Not Error?

При добавлении данных в БД, происходит дополнительна проверка правильности ввода информации.
Если что то не так, то БД ругается.
Вывожу массив результат того, что мне возвращает БД.


В итоге вижу типа этого:
DTSRun: Loading... DTSRun: Executing... DTSRun OnStart: DTSStep_DTSActiveScriptTask_2 DTSRun OnFinish: DTSStep_DTSActiveScriptTask_2 DTSRun OnStart: DTSStep_DTSExecuteSQLTask_1 DTSRun OnError: DTSStep_DTSExecuteSQLTask_1, Error = -2147220421 (8004043B) Error string: The task reported failure on execution. Error source: Microsoft Data Transformation Services (DTS) Package Help file: sqldts80.hlp Help context: 1100 Error Detail Records: Error: -2147220421 (8004043B); Provider Error: 0 (0) Error string: The task reported failure on execution. Error source: Microsoft Data Transformation Services (DTS) Package Help file: sqldts80.hlp Help context: 1100 Error: -2147217873 (80040E2F); Provider Error: 3621 (E25) Error string: The statement has been terminated. Error source: Microsoft OLE DB Provider for SQL Server Help file: Help context: 0 Error: -2147217873 (80040E2F); Provider Error: 2627 (A43) Error string: Violation of UNIQUE KEY constraint 'IX_TPlatejki'. Cannot insert duplicate key in object 'TPlatejki'. Error source: Microsoft OLE DB Provider for SQL Server Help file: Help context: 0 DTSRun OnFinish: DTSStep_DTSExecuteSQLTask_1 DTSRun: Package execution complete.


Как мне получить, что всё прошло ОК, либо Error?

З.Ы. Не предлагать искать в возвращёном массиве слово Error ;)
 
Сверху