日期:2014-05-18  浏览次数:20882 次

新人请教个问题 datatable select
DataRow[] row=dt.select("name=dt.Rows[i]["name"].ToString()) and id=dt.Rows[i]["id"].ToString()")

如果dt.Rows[i]["name"].ToString()) 为空(‘’)
row没有值,请问如果为空,也作为空值来查询到row,如何处理?

------解决方案--------------------
DataRow[] row = dt.Select("isnull(name,'')='" + dt.Rows[i]["name"].ToString() + "' and id='" + dt.Rows[i]["id"].ToString() + "'");