Scalar出来的结果返回空的时候出错~~怎么判断?谢谢
未将对象引用设置到对象的实例。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.NullReferenceException: 未将对象引用设置到对象氖道?
源错误:
行 245: else
行 246: {
行 247: strE = result.ToString();
行 248: }
public string Scalar(string cmd)
{
conn.Open();
SqlCommand cm = new SqlCommand(cmd,conn);
string strE="";
object result = "";
result = cm.ExecuteScalar();
if(result==DBNull.Value)
{
strE = "";
}
else
{
strE = result.ToString();
}
conn.Close();
return strE;
}