需要为数据库建索引,所以要取出全部记录ID。由于对数据库操作了解不够,遇到以下两个问题:1、如题,如果要取出数据库中一张表的所有记录,用游标是最快的吗?以SQL Server为例。2、我一直用ADO连接数据库,请问有没有更好的方式?
解决方案 »
- 关于TUXEDO的问题!高分相送(救命了)
- 续:ADOTable在UpdateBatch()时出错.
- 急求listview控件的用法
- 关于电子邮件的发送问题<有源码>
- 高手进来,只要能解决问题,不吝惜分数~
- 请大家就 'Delphi7' 分享用後感觉, 或者不稳定/有bug的地方, 或需要改善的提议.
- 怎样将Pchar类型转换成string类型?
- 100分求助,有谁知道哪里有比较齐全的控件,例如INFOPOWER,REPORTBUILDER等
- 数据库到底是什么?怎么运行的??
- 《Delphi 4 Developer's Guide Coding Standards Document》的汉化版哪里有??
- 如何适应不同的分辨率(1280或1440)?
- 现场一个小问题,MDI主窗体打开后想打开一个非MID子窗体
你要怎样取出全部记录?select ID from table这样取怎么不行?
2、如果是sql server2005,有专门的连接方式:sqlclient,这个效率最高;2000的话ado就可以了
没有听说过读取一张表的全部记录的时候索引会加快速度的,没有意义嘛!
读取全部记录直接用Select ID From TableName好了