【发布时间】:2012-12-20 09:30:10
【问题描述】:
我正在使用 vbaccelerators 的 sgrid,需要尽可能快地加载记录。
我想使用记录集(我已经在使用集合)来存储加载的记录,以便我对其上的网格进行任何更改,将更改保存到记录集直到我单击保存,然后使用记录集更新数据库.
目前我将数据从数据库加载到集合,从集合加载到网格。这使得应用程序对于超过 10k 条记录的速度变慢,这些记录必须全部加载一次,而不是分批加载。如上所述,使用 recrdset 将避免两次循环。
我的问题是如何在记录集中插入、删除、更新特定记录?是否有任何实用程序类或库来实现这一点?
谢谢
【问题讨论】:
-
假设您正在使用 ADODB 记录集:这可能会有所帮助:stackoverflow.com/questions/2293933/…
-
谢谢,那是添加新记录,那么更新和删除记录集中的特定记录呢
标签: performance collections vb6 recordset