Ado关于SQl server 2000的问题
最近开发了一个关于数据库的项目!
但数据较多150000条记录!
而且要求分页!
所以我使用以下作为数据联接!
rs.Open Sql, cn, 3, 3
但联接数据库反应速度慢的很!
大家有什么好的建议么?
谢谢!
问题点数:100、回复次数:7Top
1 楼lwpopen(lwp)回复于 2003-06-02 01:47:32 得分 20
使用SERVER游标试试Top
2 楼someeyes(someeyes)回复于 2003-06-02 02:17:38 得分 0
游标不支持分页呀!Top
3 楼Leftie(左手,为人民币服务)回复于 2003-06-02 08:28:49 得分 20
在数据库中增加索引,查询时写上要查询的列与查询条件Top
4 楼tiande(天地)回复于 2003-06-02 09:11:22 得分 20
我同意上面朋友的见意,我认为像你那样大的数据最好不要用“SELECT * FROM TABLE”
最好还是加上条件吧!Top
5 楼xinshou1979330(Success.java)回复于 2003-06-02 09:39:16 得分 20
楼上两位说的不错啊
但不知道用存储过程 OR 视图 是否能够解决啊
建议试一下Top
6 楼lihonggen0(李洪根,MS MVP,标准答案来了)回复于 2003-06-02 09:46:24 得分 20
而且要求分页!
用存储过程
还有就是传输的数据量不能太大,select * from table数据量太大
最好写上需要用的字段名,不需要的字段不要选
条件也要加上
保证一句SQL查询出的数据量不要超过100行,就可以的
Top
7 楼someeyes(someeyes)回复于 2003-06-03 02:17:47 得分 0
我已经想办法解决了!不管怎么样,谢谢大家!Top




