各位前辈,我想统计符合条件的数据条数,知道用select count(*) 来查询,但是我咱们接收返回的条数呀?
比如让他显示在label上。
------解决方案--------------------------------------------------------
sqlhelper的这个方法即可
/// <summary>
/// 执行一条计算查询结果语句,返回查询结果(object)。
/// </summary>
/// <param name= "SQLString "> 计算查询结果语句 </param>
/// <returns> 查询结果(object) </returns>
public static object GetSingle(string SQLString)
{
using (SqlConnection connection = new SqlConnection(connectionString))
{
using (SqlCommand cmd = new SqlCommand(SQLString, connection))
{
try
{
connection.Open();
object obj = cmd.ExecuteScalar();
if ((Object.Equals(obj, null)) || (Object.Equals(obj, System.DBNull.Value)))
{
return null;
}
else
{
return obj;
}
}
catch (System.Data.SqlClient.SqlException e)
{
connection.Close();
throw new Exception(e.Message);
}
}
}
}