日期:2014-05-19  浏览次数:20463 次

关于读acess数据库
一个很简单的问题

我从ACESS读数据   返回满足条件的记录个数

SELECT   count(*)as   ABC   FROM   TABLE1   WHERE   name= "zhangsan "

我想让返回的这个数据以字符串传给   lable1.text

protected   void   Button1_Click(object   sender,   EventArgs   e){
   label1.text=ABC.ToString;

是不是在这里ABC是不可见的,应该怎样做呢?

------解决方案--------------------
这段放到PAGE_LOAD里

SqlConnection conn = new SqlConnection(连接字符串);
string sql = "select count(1) from 表名 ";
SqlCommand comm = new SqlCommand(sql);
comm.Connection = conn;
conn.Open();
SqlDataReader dr = comm.ExecuteReader();
if (dr.Read())
{
Label1.Text = dr[ "abc "].ToString();
}
dr.Close();
comm.Dispose();
conn.Dispose();


LZ要看书...看你写的就知道刚学