首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 关于DataSet显示的问题?? [无满意答案结贴]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-25 09:53:33 楼主
    如何将DataSet里面的数据在页面上只显示前几条,比如:前5条左右??
    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-25 09:57:401楼 得分:0
    if(ds.tables[0].rows.count>=5)
    {
      for(int i=0;i <5;i++)
    {
     
    }
    }
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-25 09:58:112楼 得分:0
    int rowCount=5;
    if(ds.Tables["PgskyTable"].Rows.Count <5)
    {
    rowCount=ds.Tables["PgskyTable"].Rows.Count;
    }
    for(int i=0;i <=rowCount;i++)
    {
    //显示前五条数据
    }
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-25 09:58:233楼 得分:0
    楼主打算把5条之后的数据怎么处置?

    如果没用特殊用途请在查询的时候就限定记录数select top N .......
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-25 10:03:264楼 得分:0
    在sql语句中用select top 5

    或者在数据适配器的fill方法中设

    或者在绑定的控件中设
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-25 10:33:215楼 得分:0
    同意楼上
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-25 10:36:436楼 得分:0
    引用 4 楼 lem12 的回复:
    在sql语句中用select top 5

    或者在数据适配器的fill方法中设

    或者在绑定的控件中设
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • abc83915
    • 等级:
    发表于:2008-04-25 10:50:287楼 得分:0
    限制条数一般都上在SQL查询的时候做的。。为啥要在DATASET里做呢?不理解。。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-25 11:51:078楼 得分:0
    顶,那么做只会加重服务器负担,在SQL中处理
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-25 12:41:319楼 得分:0
    C# code
    String strConnection=ConfigurationSettings.AppSettings["result"]; SqlConnection objConnection=new SqlConnection(strConnection); String strSQL="SELECT top 5* FROM teacher"; SqlDataAdapter objAdapter=new SqlDataAdapter(strSQL,objConnection); DataSet objDataSet=new DataSet(); objAdapter.Fill(objDataSet); objConnection.Close(); teacher1.DataSource=objDataSet; teacher1.DataBind();
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-25 13:20:3410楼 得分:0
    top 5 或者在DataSet判断只显示5条。
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    世纪乐知(北京)网络技术有限公司 版权所有 京 ICP 证 020026 号
    Copyright © 2000-2007, CSDN.NET, All Rights Reserved