不太清楚你所说的,是不是这样!
declare @aa as int
select @aa=count(*) from 表
不对不要怪我啊!!理解有限!

解决方案 »

  1.   

    select * from tb
    print @@rowcount  -->系统自动产生行号参数
      

  2.   

    没有看明白我必须在查询数据前了解到这句SQL代码执行下去,究竟会返回多少
      

  3.   

    就是用select 语句
    在C#程序中,执行某一个代码,可以得到该语句能返回多少行数据。
    我记着有个方法的。但忘记了~~
      

  4.   

    不查询怎么可能知道有多少条记录,你的意思是预查询吗
    或者是你可以调用recordset.recordcount属性来获取
    不过请注意你游标的位置和移动方式
      

  5.   

    楼主要的是这个?
    http://topic.csdn.net/u/20080220/10/b7db404b-eb09-4a9b-9347-a2fb923a28d5.html
      

  6.   


    SqlConnection con = new SqlConnection();
            SqlCommand cmd = con.CreateCommand();
            cmd.CommandText = "select count(1) from stockout";
            con.ConnectionString = "server=10.10.66.232;database=uerp;uid=uerp;pwd=uerp5678";
            con.Open();
            int returnValue = (int)cmd.ExecuteScalar();
            Label3.Text = "有" + returnValue.ToString() + "条记录";
            con.Close();