求助该函数返回object的原因和用途
public object ExecuteSql4ValueEx(string strSQL)
{
SqlCommand myCmd = new SqlCommand(strSQL,myConn);
try
{
myConn.Open();
object r = myCmd.ExecuteScalar();
if(Object.Equals(r,null))
{
throw new Exception("object unavailable!");
}
else
{
return r;
}
}
catch(System.Data.SqlClient.SqlException e)
{
throw new Exception(e.Message);
}
finally
{
myCmd.Dispose();
myConn.Close();
}
}