Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
SupportClass.TransactionManager.manager.SetValue(pstmt, i++, null);
上記のコードは、次のエラーを返します。
パラメータ [3]: OleDbType プロパティが初期化されていません: OleDbType.Empty。
次の対応する Java コードは実行可能ですが、C# で同じことを行うにはどうすればよいですか?
pstmt.setNull(i++, Types.DATE);
あなたの実装とTransactionManager正確に何をしているのか正確にSetValueはわかりませんが、DateTimeの場合、値をDBNull.Valueの代わりにに設定してみてくださいnull。
TransactionManager
SetValue
DBNull.Value
null