Я работаю над программным обеспечением, которое берет CSV-файл и помещает данные в sqlserver. Сейчас я тестирую его с неверными данными, и когда я делаю строку данных длинной (в строке) для импорта в базу данных, я получаю сообщение об ошибке: строка или двоичные данные будут усечены, оператор завершен. это нормально, и это то, что я должен ожидать. Теперь я хочу обнаружить эти ошибки до обновления базы данных. Есть ли какой-нибудь умный способ обнаружить это?
Способ работы моего программного обеспечения заключается в том, что я импортирую каждую строку в наборе данных, а затем показываю пользователю данные, которые будут импортированы. Затем он может нажать кнопку, чтобы сделать актуальное обновление. Затем я делаю dataAdapter.Update (набор данных, «что-то»), чтобы обновить базу данных.
Проблема в том, что строка ошибки завершает все обновление и сообщает об ошибке. Поэтому я хочу обнаружить ошибку, прежде чем обновлять сервер, чтобы были вставлены другие строки.
спасибо