用sql就很快了呀,
如果排序,用折半查找,可能会更快。
如果排序,用折半查找,可能会更快。
解决方案 »
- 求助:dll与fastreport结合一问题
- Intraweb中调用Activex控件的问题。
- 请问在delphi的循环语句里,用什么命令跳出来循环语句?
- string怎样转化为char???
- 嘿嘿!发现了新大陆!!
- 一个关于sql语句的奇怪现象,不知道怎么回事
- 我下了一个delphi6企业汉化工具,为什么汉化不了我的delphi6,说我的delphi632。exe是未知版本
- 我在form2中放了个一button1(查询)、一个Edit、一个DBGrid、一个datasource、一个query, 我怎么也实现不了如下问题
- 文本处理里面可以包含图片么?
- Delphi6你很强大。。而我却只能伤心的将你删除,重新装上Delphi5..[使用者必看]
- 有几百个Checkbox,从数据库中读出一个ID,然后将相应的Checkbox赋值,代码不得多与20行?
- 我怎么知道tdbgrid我选 中的是第几列,有没有selectrows.index之类的东东
也许你的表没有索引,有索引查询快。
如MS SQL, Oracle等, Tquery > TTable的.Tquery的速度要视乎所执行的sql, 不多用 select * from Mytable1, 应用
select field1,field2,...from Mytable1 where....
只选用所需的数据.sql的优化和sql server有很大的关系, 多尝试比较不同的sql格式, 和多利用
索引.
或者试试用ADOQUERY控件