现在遇到棘手的问题,如下;
1、要insert into一行,但其中有几个字段没有赋值,Oracle就提示:不是全部字段都赋值,然后出错。
2、然后,进一步处理,将所有的字段都赋值,string的就==“”,但float型的不能=0,要复空值,在C#中如何给Float型赋空值?我用OracleNumber.NULL,貌似不行,提示:将参数值从 OracleNumber 转换到 Single 失败!
以上感谢。
1、要insert into一行,但其中有几个字段没有赋值,Oracle就提示:不是全部字段都赋值,然后出错。
2、然后,进一步处理,将所有的字段都赋值,string的就==“”,但float型的不能=0,要复空值,在C#中如何给Float型赋空值?我用OracleNumber.NULL,貌似不行,提示:将参数值从 OracleNumber 转换到 Single 失败!
以上感谢。
解决方案 »
- The IListSource does not contain any data sources.求救
- 别怪俺“老生常谈”,生成静态页怎么也分不了页?
- 请教 合并两个datatable (第二个datatable 是第一个DataTable查询的结果)在线等,谢谢
- 用了AutoCompleteExtender之后,生成静态页的问题
- 怎样在后台代码中对控件进行数据绑定?
- 如何在另外一个页面刷新本页面的数据?急等用呀……用了我全部的可用分了
- 高分求解 怎么在WEB页面上实现对权限的管理
- 为什么fill填充数据,总是为空?
- 有做过自动模拟登录的高手进来看看疑惑?
- GridView中问题
- 表格嵌套iframe的显示问题
- asp.net +jquery 上传图片问题(急)
如果判断一下,为0的就不显示也不行,因为有的情况确实是0,修改了也不正确,所以就得为空。
多谢。
默认值可以设置为0.0141 如果这种就给替换如果为0正常显示这个不是办法的办法。
Console.WriteLine(System.DBNull.Value);