zoukankan      html  css  js  c++  java
  • 参数传递,Number型插入空值

    昨天在程序中遇到一个数据类型转换的问题,在传递参数时,往Number类型中插入空值出现的问题:

    例如:

    string cskzcxcl ;

    para[0] = new OracleParameter(":cskzcxcl", OracleType.Number, 9);               

    para[0].Value = cskzcxcl;

    总是报错,说是数据类型的问题; 经过本人今天在朋友的帮助下,总算找到了解决办法:

    para[0].Value =DBNull.Value;

    这样再插入空字符串时就不会出错;

    如果其他朋友还有什么其它的办法,可以交流一下,希望大家能大家共同交流、学习。

    作者:zeke     
              出处:http://zhf.cnblogs.com/
              本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 

  • 相关阅读:
    JDBC事务
    JDBC连接池和DBUtils
    原生JDBC
    基本的查询语句
    多表查询
    mysql单表
    基础加强_XML
    基础加强_注解_类加载器_动态代理
    页面加载loading动画
    移动端手动控制页面高度
  • 原文地址:https://www.cnblogs.com/ZHF/p/1225823.html
Copyright © 2011-2022 走看看