Можно ли прервать обработку строки в методе ProcessInputRow?Я делаю некоторые проверки данных с входящими данными CSV в этой функции.Я устанавливаю значения строк в подпрограмме.Если возникает ошибка, я перехватываю ее в ProcessInputRow и начинаю записывать данные в промежуточную таблицу для последующего утверждения.Все работает отлично.Проблема в том, что строка с неверными данными все еще записана в целевой таблице.
Например, у меня есть строка со строковым значением 99-02-2010, которую я пытаюсь добавить как CDate в столбец даты, подобный этому:
Row.ChangeDate = CDate (rowValues.GetValue (0) .ToString ()) '=> генерирует исключение
Как говорится, исключение выдается и обрабатывается мной путем написаниягрести в мой промежуточный стол.Но я не могу найти способ остановить обработку этой строки задачей скрипта.Есть идеи?
С уважением