ник: osmor
ну вот и ответ
в случае ошибки
можно получить select запросом (с таким же условием как и запрос на обновление) общее кол-во записей которое ДОЛЖНО было обработаться и вычесть из него RecordsAffected. Получим кол-во ошибочных записей. Причину ошибки даст код Err