今天遇到一个问题,定义一个dataset,发现有可能查询出来里面没有数据,如果这时候再将他绑定个DropDownList之类的控件上,就可能出错,在网上搜到解决的办法如下:
if dataset.tables(0).Rows.Count>0 then
数据绑定控件
end if
---------------------------------------
关于dataset的几种不同判断如下:
ds:DataSet
if(ds == null) //ds为空
if(ds.Tables.Count == 0) //ds中没有表
if(ds.Tables.Count == 1 && ds.Tables[0].Rows.Count == 0) //ds中的表没有数据
本文介绍了一种处理在绑定控件前检查Dataset是否为空的有效方法,包括多种情况下的判断逻辑,如检查DataSet对象是否存在、是否包含表格及表格内是否有数据。

3339

被折叠的 条评论
为什么被折叠?



