object obj;
using (SqlConnection connection = new SqlConnection(connectionString))
{
using (SqlCommand cmd = new SqlCommand())
{
try
{
obj = cmd.ExecuteScalar();
cmd.Parameters.Clear();
if ((Object.Equals(obj, null)) || (Object.Equals(obj, System.DBNull.Value)))
{
obj=null;
}
}
catch (System.Data.SqlClient.SqlException e)
{
throw e;
}
}
}
string tmp="";
if(null !=obj)
{
tmp=obj.ToString();
}
这个语句查询的结果应该是表中的数据的行数吧,把它赋给一个变量再显示或直接用控件显示啊
//建立连接(省略)
string sqlstr="Select count(*) From 表";
OleDbCommand cmd = new OleDbCommand(sqlstr , conn);
OleDbDataReader rd = cmd.ExecuteReader();
string Result=rd.GetValue(0).ToString();
Result中存放的便是统计出来的行数.
用这个函数可以直接取出你要统计的值
new OleDbCommand().ExecuteScalar();
这个只需要转换下类型就OK了