有一张数据表abc,约25万条记录
使用AdoTable往表里插入记录时,速度巨慢:adotable.tablename:='abc'adotable.active:=true //执行这条语句时巨慢,非常慢,每次都要等很久adotable.append;adotable.FieldValues['XXX']:='XXX' //字段逐个赋值
adotable.FieldValues['XXX']:='XXX' //字段逐个赋值adotable.post;请问在不更换控件的情况下,有什么好的方法改善一下执行速度?在线等
使用AdoTable往表里插入记录时,速度巨慢:adotable.tablename:='abc'adotable.active:=true //执行这条语句时巨慢,非常慢,每次都要等很久adotable.append;adotable.FieldValues['XXX']:='XXX' //字段逐个赋值
adotable.FieldValues['XXX']:='XXX' //字段逐个赋值adotable.post;请问在不更换控件的情况下,有什么好的方法改善一下执行速度?在线等
解决方案 »
- 为TCnAAScrollText增加透明属性
- 在调用dll中的窗体时,如何将窗体与主程序融合?
- 请教大家两个问题,一个字符串,一个STringList问题!
- 刚刚开始学delphi,想了解使用“控件”的目的和使用方法
- access 的 insert into 问题
- 我用SQL把一个字段的东西放在了COMBOBOX上,但运行的时候下来才看到拿些数据,怎么把那些数据的第一个提取上COMBOBOX上
- 在线高分求救!!谁能提供Delphi的反编译软件??
- 程序怎样知道拔号网络已连上网络??????
- 如何操作SQL Server中Binary类型的字段值??高分请教!!
- 请问delphi7怎么通过(RSA2)SHA-256加密实现数字签名
- Delphi模拟键盘动作的问题,麻烦大家帮助,谢谢,!~有点急用
- 请问怎么用ADOTable+filter进行模糊查询?
不加载数据,只加载表结构,然后append。这样会快些。
adotable.active 会加载对应表的全部数据。
因为不想改代码,所以还是想用adotable实现
对adotable.maxrecord赋值有作用吗?
谢谢楼上的
因为不想改代码,所以还是想用adotable实现
对adotable.maxrecord赋值有作用吗?
----------------------------------
就是这样解决的。。