zoukankan      html  css  js  c++  java
  • 插入时没有默认值问题

    因为使用的代码生成器,在插入时,空参数传递的时候会出现@…没有默认值的异常。

    找到private static void PrepareCommand(OleDbCommand cmd, OleDbConnection conn, OleDbTransaction trans, string cmdText, OleDbParameter[] cmdParms)方法

    在foreach循环里添加如下代码:

                       //如果传递的参数没有对应的值,则设为null值
                        if (parm.Direction == ParameterDirection.InputOutput || parm.Direction == ParameterDirection.Input && parm.Value == null)
                        {
                            parm.Value = DBNull.Value;
                        }

  • 相关阅读:
    2016/4/27 xml
    2016/4/27 网络编程
    2016/4/25 java io
    mysql 基础列题
    数据库的语法
    数据库
    io流
    xml
    网络编程
    gui2
  • 原文地址:https://www.cnblogs.com/dreamflycc/p/2847951.html
Copyright © 2011-2022 走看看