菜鸟,刚学飞,是用DATASET来做还是用其他方法来做?      刚学,最好给出代码。方便研究。。

解决方案 »

  1.   

    select count(*) from tablename
      

  2.   

    DataSet ds = GetData(sql);//LZ自己写函数将数据库中数据读入DataSet中
    long rowCount = ds.Table["表名"].Rows.Count; 
      

  3.   

    刚才写错了个地方 long rowCount = ds.Tables["表名"].Rows.Count;
      

  4.   

    数据提取到DataSet中,用DataSet.Table[0].Rows.Count就可以获取
      

  5.   

    如果我还想 max 某个字段的值呢?有什么办法吗?
      

  6.   

    如果我还想 max 某个字段的值呢?有什么办法吗?
      

  7.   


    select max(field) from table
    或者
    ds.Table["表"].Rows.Cast<DataRow>().Select(x => Convert.ToDouble(x["字段"].ToString())).Max();
      

  8.   

    这东西咋这么复杂??看得扭脖子了!!
    借风,再问个问题?为什么 sss.substring(10,13);
    我的系统好是提示超出有效范围;     到底为妈啊??
      

  9.   

    sss  没有那么长的长度供你截取...
      

  10.   


    老子用 sss.sss.substring(0,13); 它就不出错哦,,把它换成 sss.substring(5,13);又出错了,,到底是怎么会事啊,,请指点一下喂!!
      

  11.   

    substring(start, length),从一个字符串的start开始,取得length个字符。比如 "我爱北京敏感词".substring(4, 3) = "敏感词"
    "我爱北京敏感词".substring(4, 4),就出错了。
      

  12.   


    sss.substring(0,13)//意思是从第0个字符开始,截取13个字符的长度,sss的长度最少要13个;
    sss.substring(5,13)//意思是从第5个字符开始,截取后面13个字符的长度,sss的长度你自己算下要多少;
      

  13.   

    方法很多
    使用MSSQL未公开的存储过程最方便,能快速统计出同一个库中记录总数(不管有多少张表),速度很快的, 代码很简单,网上搜一下
      

  14.   

    select rows from 表名