ProcessInputRowメソッドで行の処理を中止することは可能ですか?この関数で受信CSVデータを使用していくつかのデータ検証を行っています。サブに行の値を設定しています。エラーが発生した場合は、ProcessInputRowでキャッチし、後で承認するためにステージングテーブルへのデータの書き込みを開始します。すべてが正常に動作します。問題は、不良データのある行がまだターゲットテーブルに書き込まれていることです。
たとえば、次のような日付列にCDateとして追加しようとする文字列値99-02-2010の行があります。
Row.ChangeDate = CDate(rowValues.GetValue(0).ToString())'=>例外をスローします
言われているように、例外はステージングテーブルに行を書き込むことによってスローされ、処理されます。しかし、スクリプトタスクによってこの行の処理を停止する方法が見つかりません。何か案は?
よろしく