传参数空值类型问题解决
2008-06-19 11:30
232 查看
昨天在程序中遇到一个数据类型转换的问题,在传递参数时,往Number类型中插入空值出现的问题:
例如:
string cskzcxcl ;
para[0] = new OracleParameter(":cskzcxcl", OracleType.Number, 9);
para[0].Value = cskzcxcl;
总是报错,说是数据类型的问题; 经过本人今天在朋友的帮助下,总算找到了解决办法:
para[0].Value =DBNull.Value;
这样再插入空字符串时就不会出错;
如果其他朋友还有什么其它的办法,可以告诉我一下,大家共同交流、学习。
例如:
string cskzcxcl ;
para[0] = new OracleParameter(":cskzcxcl", OracleType.Number, 9);
para[0].Value = cskzcxcl;
总是报错,说是数据类型的问题; 经过本人今天在朋友的帮助下,总算找到了解决办法:
para[0].Value =DBNull.Value;
这样再插入空字符串时就不会出错;
如果其他朋友还有什么其它的办法,可以告诉我一下,大家共同交流、学习。
相关文章推荐
- MyBatis 参数类型为String时常见问题及解决方法
- QT 自定义信号与信号槽方法及解决自定义数据类型或数组作为函数参数的问题
- 解决在LinqDataSouce中使用GUID参数类型的问题
- 解决java传递参数是String类型,pgsql的numeric字段接收报错问题
- 解决.Net Remoting无法传Stream类型参数的问题
- 解决C#中dynamic类型作为泛型参数的反射问题
- MyBatis 参数类型为String时常见问题解决方法
- SpringBank 开发日志 重新设计Action调用Service的参数传递 使用泛型解决类型转换问题
- MyBatis 参数类型为String时常见问题及解决方法
- 解决post请求接收数据类型为text/html时参数传递的问题
- “error C2664: “MessageBoxW”: 不能将参数 2 从“char [300]”转换为“LPCWSTR” 1> 与指向的类型无关;转换要求 reinterpret_”问题解决
- 解决springmvc关于前台日期作为实体类对象参数类型转换错误的问题
- 使用mssql2008新特性(存储过程参数类型使用"用户自定义表"来实现批量DML更新多表)解决项目里遇到的性能问题
- 遇到动态调用Parameters .AddWithValue()参数类型问题的解决方法
- 泛型参数类型获取异常问题解决 java java.lang.Class cannot be cast to java.lang.reflect.ParameterizedType
- QT 自定义信号与信号槽方法及解决自定义数据类型或数组作为函数参数的问题
- 解决BeanUtils传入date数据类型参数的异常问题
- QT 信号槽connect中解决自定义数据类型或数组作为函数参数的问题——QT qRegisterMetaType 注册MetaType——关键:注册自定义数据类型或QMap等容器类
- 解决axis2处理java.util.Date类型对象时丢弃时间部分的问题
- 解决android greenDAO没有默认值default value和没有原始数据类型的问题