我试图确定DataView是否不包含数据。

 lsSql = "Select col1, col2 from table where tableId = " + Id;
 DataView loCheck = Global.db.GetDataView(lsSql);
 if (loCheck .Count > 0)
 {
     checkSelected= true;
 } else {
     checkSelected= false;
 }


当前,如果col1和col2为空,我将返回2行(空),并且checkSelected始终等于true。

我如何查看DataView是否不包含任何数据?

最佳答案

尝试这个 :

if (loCheck.Table.Rows.Count > 0)
{
      checkSelected= true;
}
else
{
      checkSelected= false;
}

关于c# - 检查DataView是否为空,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21120521/

10-13 07:09