当记录达到100条以上时候,dbgrid每当更改一条记录,移到下一条就要停顿1秒钟,更新速度这么慢,怎么办啊,我用的是adoquery,不知道大家有没有碰到类似问题
解决方案 »
- 导出查询结果到Excel:每次查询的列数都不固定,怎么把结果导入到一个固定表头格式的Excel
- 实现网络通信的问题(兄弟有300多分,顷囊相送了)
- 如何让dbgrid1中的一列生成下拉框
- 关于读些文件???
- 如何使用sqlserver中的存储过程
- 哪里有回车控件
- 招聘Delphi 兼职程序员,要求有至少2年以上的开发经验,对电子书的开发能够胜任.
- 如何动态配置access数据库?
- 出售CICQ源码!(delphi编写)
- active skin 是怎么用的呀?
- 我使用ADOConnection连接Oracle9i数据库,使用ADO自带的Oracl驱动和Oracl自身带的数据库驱动有什么区别?
- adoquery动态识别数据库名
用DxGrid会强一点!
每移動一條記錄就提交一次數據,當然慢啦。建議採用批量方式來更新數據,把
adoquery的locktype设为ltBatchOptimistic後面用 adoquery.UpdateBatch();//批量提交