性能改善问题(一批数据的保存)
cgxf 2010-01-14 01:17:51 在代理中 直接做成指定画面的一些数据怎样做呢?
原来我是想在循环里做的.
但是考虑性能上问题 想把生成的数据都加入一个Collection中,然后只要运行一次Collection的保存就好了。
但不知这样的思路能实现吗?用到那些类?最好把关键代码也写错了 。谢谢
------------------------------------------------
我原来的代码如下;
While Not doc Is Nothing
Dim docResult As New NotesDocument(db)
docResult.Form ="FM_RESULT"
docResult.H_1 = doc.H_1
docResult.H_2 = doc.H_2
Call docResult.Save(True, False)
Set doc = col.GetNextDocument(doc)
Wend