怎么样判断DataSet里面的字段值是null 我刚才试了一下,可以这样子检测一个字段值if ( DataRow[0].Row[0] == DBNull.Value )但是RowFilter的表达式若写成Parent = "DBNull.Value ";DataView.RowFilter = "highlevelid = " + ParentID;还是会出错的提示:未找到列 [DBNull.Value]。 咋办涅? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以考虑这样做先判断这个值是否为空i是你的行号,j是你放ParentID的列名DataSet1.Table["yourtable"].Rows[i][j].ToString 判断我会做了,但是那个DataView.RowFilter的表达式我还不会写,呵呵判断好像用DBNull.Value还是蛮方便的,我想以后还可以用这个来插入表里面的一个空值以前我不会的,呵呵 找到了ISNULL 说明 检查表达式并返回已检查的表达式或返回替换值。 语法 ISNULL(expression, replacementvalue) 参数 expression——要检查的表达式。 replacementvalue——如果表达式为空引用 (Nothing),则返回 replacementvalue。我想我应该是这样子写的:DataView.RowFilter = "Isnull( highlevelid, 'Null Column') = 'Null Column'"; FileUpLoad上传图片保存到服务器后,如何即时显示图片 关于内存地址和指针的联系和区别,求解答 javascript控制文本输入框问题 高手进来看看 非常着急 在线等 解决之后马上给分结贴 从不拖延时间! 注册发邮件如何实现? NHibernate问题 asp.net按钮问题 Visio生成的Access数据库表不能使用 怎样在页面之间传递数据 List集合写入缓存,我已经简单的写了一个方法了。各位能不能提点意见改善一下,或者是有更加优化的方法。 在DATAGRID中如何使用CSS 部署asp.net的问题 菜鸟问题!!!页面显示后台数据
先判断这个值是否为空
i是你的行号,j是你放ParentID的列名
DataSet1.Table["yourtable"].Rows[i][j].ToString
以前我不会的,呵呵
语法 ISNULL(expression, replacementvalue)
参数 expression——要检查的表达式。
replacementvalue——如果表达式为空引用 (Nothing),则返回 replacementvalue。
我想我应该是这样子写的:
DataView.RowFilter = "Isnull( highlevelid, 'Null Column') = 'Null Column'";