首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 关于XML数据岛客户端的一个问题
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • gongnengyingwoaini
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    • 揭帖率:
    发表于:2008-06-09 13:11:37 楼主
    我描述下大致的情况,

    我现在有一个有10万条左右的数据库,

    每次查询大致能返回200 - 500条左右的数据【以XML的形式返回, 做成数据岛的形式】,

    每页想显示10条数据.

    现在提交了一个关键词后, 第一页肯定是要查询数据库的, 那么翻页翻到第2页,第3页,

    怎么才能够不保证重复查询数据库.

    再次提交新的关键词后, 又会查询数据库.

    怎么样做才可以做到以上的效果, 能给点资料或者提示吗?  我是才学习的, 谢谢大家了


    20  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • java2000_net
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    • 2

      2

      8

    发表于:2008-06-09 15:37:401楼 得分:0
    每页想显示10条数据.


    那就在查询时,限制返回的查询数量,任何一个数据库都支持这样的语法。


    怎么才能够不保证重复查询数据库.
    :没看懂你的问题

    翻页也需要带条件的,也就是关键字可以放在参数里面,至于get/post 你自己决定。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • cds27
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-06-10 08:55:182楼 得分:0
    数据岛本身就有支持“页”的功能。
    不过,如果一次返回200-500条记录,大概会影响IE打开的速度,这是要考虑的地方。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • colee
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-06-10 19:00:533楼 得分:0
    http://blog.csdn.net/colee/archive/2004/03/29/18787.aspx

    看看对你有无帮助
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • shangxinyu123
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-06-16 13:59:004楼 得分:0
    这里的核心:
    10万条每次读200-500条到数据岛,并且下一次不重复
    办法:
    select top 200 * from table where time > @time order by time

    就是你每次取数据时,必须有个条件@time是上一次数据岛中最后一个数据的时间


    --------------------
    数据岛200-500条到页面显示10条(分页),这个应该没有什么问题,利用数据岛提供的分页功能可以实现

    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • jhwcd
    • 等级:
    • 可用分等级:
    • 总技术专家分:
    • 总技术专家分排名:
    发表于:2008-06-21 22:27:415楼 得分:0
    引用 3 楼 colee 的回复:
    http://blog.csdn.net/colee/archive/2004/03/29/18787.aspx

    看看对你有无帮助
    修改 删除 举报 引用 回复

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