oracle.dataacessを使用するときに送信する日付形式
質問
Usind Micorsofts Syste.Data.oracleclientからOracles ODT(oracle.dataaccess 10.2.0.100)と呼ばれると思われるものへの変換。日付を送信しようとすると、このエラーを取得します。このコードは、system.data.oracleclientを使用してうまく機能しました。
cmd.Parameters.Add(New OracleParameter("I_FIRST_LOSS_EVENT_DATE", OracleDbType.Date)).Value = .LossEventsMessages(0).LossEventTime
ありがとう、
デイブ
解決
表3-10のように .NET開発者ガイドのOracleデータプロバイダー, 、のデータ型 Value
パラメーターのプロパティは次のとおりです System.DateTime
(ODP.NET固有のタイプを使用する意思がない限り、その場合は OracleDate
またはの1つ OracleTimeStamp
列/パラメータータイプに応じてタイプ)。
所属していません StackOverflow