我想知道从SqlHelper类的ExecuteDataTable返回的c#中数据表中的哪些值为空。如何在SQL Server中使用c查找值是否为NULL#
string select = "select * from testTable";
string val="";
DataTable dt=dbcon.ExecuteDataTable(select);
foreach (DataRow dr in dt.Rows)
{
foreach (DataColumn dc in dt.Columns)
{
if(dr[dc].Equals (null))
{
val ="null";
}
else
{
val = dr[dc].ToString();
}
}
}
但不幸的是我没有找到任何方法来做到这一点。请让我知道是否有办法。先谢谢你。
我会使用它,因为它具有稍微更少的IL,并且稍微更高效(在处理数据时是一个好主意)。 – Codesleuth 2010-01-11 12:02:35