vs2003 C# winform中怎么在窗体中显示数据库中的一张表的纪录条数? 
在写一个程序的时候遇到这样的问题: 
需要得到a数据库中b表里面的纪录条数. 
但是我通过直接查询和使用存储过程都得不到我想要的结果. 谁能帮助一下,最好能有具体实现代码?

解决方案 »

  1.   

    直接查询出来不就可以啦 count函数
      

  2.   

    SELECT count(*) FROM #Table WHERE <Conditions>
      

  3.   

    SqlCommand cmd1 = new SqlCommand("SELECT count(*) FROM #Table",myConn1);
    cmd1.ExecuteNonQuery();int n;然后怎么将查询到的结果放入n呢?
      

  4.   

    int n = int.Parse(cmd1.ExecuteScarlar().ToString());
      

  5.   

    int n = 0;
    int.TryParse(cmd1.ExecuteScarlar().ToString(),out n);
      

  6.   

    string ming="严振杰";
    string sqlconn = "Data Source=.;Initial Catalog=hh;Integrated Security=True";
    SqlConnection conn = new SqlConnection(sqlconn);
                conn.Open();
    sql = "select name from hh where name='" + ming + "'";
                SqlCommand cmd1=new SqlCommand(sql,conn);
                string scname =(string)cmd1.ExecuteScalar();
    MessageBox.Show(scname);
        说明一下啊:这个scname就是从数据库里面找到的hh表里name行名字为“严振杰”的输出结果