0

SSIS を使用して、Excel ファイルにあるデータをデータベースのテーブルに格納するパッケージを作成しています。列の 1 つは DateTime 型の列です。私のスクリプトでは、これをやっています:

Row.BillingDate = DateTime.ParseExact(Row.F4,"dd/MM/yyyy HH:mm:ss", null);

しかし、スクリプトを起動すると機能せず、次のエラーが返されます。

String was not recognized as a valid DateTime : at System.DateTimeParse.ParseExact(String s, String format, DateTimeFormatInfo dtfi, DateTimeStyles style)

どうすればいいのかわかりません。Row.BillingDate は DateTime で、Row.F4 は文字列です。どうすればこれを解決できますか?

EDIT : F4 には、dd/mm/yyyy 形式の日付を表す文字列が含まれています。

4

1 に答える 1