c# 执行sql语句的时候 返回的是DataTable 如果DataTable没有值的话 是==null 还是==0
你怎么获取DataTable的?如果是
DataTable dt = new DataTable();
然后用DataAdapter.Fill(d),如果sql没有返回记录应该判断dt.Rows.Count==0
如果你获取的代码做了其他判断返回null就要做null检查
if(dt==null||dt.Rows.Count==0)....
null,一般情况下,需要需要判断,如果结果是null,则return。
一般你写的sql查询数据的时候是return DataTable 的。你在获取这个datatable的时候先判断是否为空再进行下一步操作,if(datatable.Rows.Count!=0&&datatable!=null)
{........} 这两种情况都要判断的。