传参数空值类型问题解决

简介: 昨天在程序中遇到一个数据类型转换的问题,在传递参数时,往Number类型中插入空值出现的问题: 例如: string cskzcxcl ; para[0] = new OracleParameter(":cskzcxcl", OracleType.Number, 9);                para[0].Value = cskzcxcl; 总是报错,说是数据类型的

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

例如:

string cskzcxcl ;

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

para[0].Value = cskzcxcl;

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

para[0].Value =DBNull.Value;

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

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

 

目录
相关文章
|
17天前
|
JavaScript 前端开发
如何在函数中使用解构赋值来处理具有默认值的函数的返回值?
在函数中使用解构赋值来处理具有默认值的函数的返回值,可以使代码更加简洁、清晰,并且能够更好地应对各种可能的返回情况,增强代码的健壮性和可维护性。
32 5
|
存储 C# 图形学
代码解析 C# 引用类型还是值类型
代码解析 C# 引用类型还是值类型
|
Java
Java方法的重载、可变个数形参、方法参数的值传递机制
Java方法的重载、可变个数形参、方法参数的值传递机制
97 0
C++转换构造函数以及类型转换函数
🐰转换构造函数 🐰类型转换函数
|
Java 编译器 Scala
值类型的强制转换|学习笔记
快速学习值类型的强制转换。
值类型的强制转换|学习笔记
|
编译器
类型转化函数
类型转化函数
86 0
|
编译器 程序员 C++
C++中参数需要类型转换,请不要用成员函数
C++中参数需要类型转换,请不要用成员函数
164 0
|
JSON 数据格式
解构(数组,对象,字符串,数值,布尔,函数参数)
解构(数组,对象,字符串,数值,布尔,函数参数)https://es6.ruanyifeng.com/#docs/destructuring
137 0
|
编译器 C#
表达式树练习实践:C#值类型、 引用类型、泛型、集合、调用函数
表达式树练习实践:C#值类型、 引用类型、泛型、集合、调用函数
169 0
|
存储 大数据 Java
你真的了解形参、实参、引用类型、值类型吗?
也许你可能知道引用传递、值传递以及标题所示的概念。但你是否真正了解它们为什么会这样? 引用类型和值类型究竟是什么? 引用传递与值传递的区别? 以及方法形参和实参的区别? 通过本篇文章将帮助大家进阶对于以上内容的了解。
2340 0
下一篇
无影云桌面