我现在有10000多个三角形,想将这些三角形分成若干组,对每个组的三角形进行属性查询。当前我调试时,只分一个组,即10000个数据。我的SQL语句为
str := 'SELECT * FROM Gradu2ElementNodeRelation where ID in ('+tempstr+') order by ID';
其中tempstr为10000个ID号的连接,即1,2,3,4...
这样的效果很慢且会读数据超时,我有两个问题请教:
1、如何设置超时时间?我用的是BDE+SqlServer2000?
2、有没有其它方法,能够提高读取数据的效率?
万分谢谢!!!
str := 'SELECT * FROM Gradu2ElementNodeRelation where ID in ('+tempstr+') order by ID';
其中tempstr为10000个ID号的连接,即1,2,3,4...
这样的效果很慢且会读数据超时,我有两个问题请教:
1、如何设置超时时间?我用的是BDE+SqlServer2000?
2、有没有其它方法,能够提高读取数据的效率?
万分谢谢!!!
解决方案 »
- 求助!2000下用DEPHPI5.5开发的项目能不能移植到64位WIN7上
- Access连接问题
- 什么快捷方式可以直接从函数声明处跳到函数定义处?
- 怎么安装ExpressQuantumGrid_Suite_v5.0.for.D7,请帮忙
- 求购sscom调试程序的 代码 本人就70分了
- 求能同时显示jpg和动态gif的控件
- 运行为什么没有结果????????????
- locate 的问题!?
- 能否帮忙解释一下下面代码的意思?
- 请问数据表yg的ygno 字段值为 FA05204 ,怎样写SQL语句(access)变为FA05000204 ?
- 我用DELPHI IDTCPSERVER/IDTCPCLIENT设计一个外网和内网信息传递程序,有谁可帮忙啊
- fastreport3如何使用报表显示出来??
可以分页取数据来显示,这方面资料delphibbs上很多