读书人

为什么ExecuteScalar返回object类型?

发布时间: 2012-09-10 22:20:12 作者: rapoo

为什么ExecuteScalar返回object类型?
using (SqlConnection con = new SqlConnection(constr))
{
using (SqlCommand cmd = new SqlCommand(sql, con))
{
if (pms != null)
{
cmd.Parameters.AddRange(pms);
}
con.Open();
return cmd.ExecuteNonQuery();
}
}

为什么为什么ExecuteScalar返回object类型?

[解决办法]
返回第一行第一列的元素,这个类型是不确定的,所以就用object了。可以强制转换。

读书人网 >C#

热点推荐