在dt最后加一行
把count 加载这行里

解决方案 »

  1.   

    例如:
    private DataTable aa(out counts)
    {}
    调用的时候
    aa(out s)
      

  2.   

    public DataTable cspPage(out int counts,string TableName,string SelectWhere,string SelectOrderId,string SelectOrder,int PageNo,int PageSize) 
    {
       ...
       count=(int)cmd.Parameters["@RecordCount"].Value;
    }调用时:
    int counts;
    DataTable dt=cspPage(out counts,...);  //这一步改变了counts的值
    Console.WriteLine(counts); 
      

  3.   

     再用到这个count 的地方直接调用cspPage这个方法 cspPage(。。).rows.count 就行了吧
      

  4.   

    public DataTable cspPage(out int counts,string TableName,string SelectWhere,string SelectOrderId,string SelectOrder,int PageNo,int PageSize) 

      ... 
      count=(int)cmd.Parameters["@RecordCount"].Value; 
    } 调用时: 
    int counts; 
    DataTable dt=cspPage(out counts,...);  //这一步改变了counts的值 
    Console.WriteLine(counts); 看到区别了吗?