SupportClass.TransactionManager.manager.SetValue(pstmt, i++, null);
以上代码返回以下错误:
参数[3]:OleDbType属性未初始化:OleDbType.Empty。
以下相应的JAVA代码是可行的,如何在C#中做同样的事情?
pstmt.setNull(i++, Types.DATE);
答案 0 :(得分:3)
我不确定TransactionManager
的实施情况以及SetValue
究竟在做什么但是对于DateTime,您可以尝试将值设置为DBNull.Value
而不是{{ 1}}。