昨天在程序中遇到一个数据类型转换的问题,在传递参数时,往Number类型中插入空值出现的问题:
例如:
string cskzcxcl ;
para[0] = new OracleParameter(":cskzcxcl", OracleType.Number, 9);
para[0].Value = cskzcxcl;
总是报错,说是数据类型的问题; 经过本人今天在朋友的帮助下,总算找到了解决办法:
para[0].Value =DBNull.Value;
这样再插入空字符串时就不会出错;
如果其他朋友还有什么其它的办法,可以交流一下,希望大家能大家共同交流、学习。
posted on 2008-06-19 13:22
zhangfeng 阅读(160)
评论(0) 编辑 收藏 所属分类:
asp.net