|
17
|
| Curtis Inderwiesche · 技术社区 · 16 年前 |
|
|
1
16
通过使用“Close”方法,您正在关闭与数据库的连接,但仍在内存中,可以使用“open”方法再次打开。 另一方面,将记录集设置为“Nothing”会将对象从内存中完全释放出来。 |
|
|
2
14
这个
理论上,清除指针应该释放指针所引用的内存,因为VBA使用引用计数来确定何时可以释放内存。不幸的是,各种各样的事情都可能出错,引用计数最终可能会出错,内存甚至在应该释放的时候也不会被释放。
因此,为了确保您不会受到内存泄漏或由隐式引用和未释放引用引起的奇怪类型的错误的影响,您和
|
|
|
3
7
|
|
|
4
1
B中的RS只应设置为nothing而不关闭它,否则返回到A(或作为A中的参数之一发送到B)的记录集对象也将被关闭并设置为nothing,使其在A中不可访问,即使您事先将RS返回到A然后在B中关闭! |
|
|
Arvo Bowen · 更改记录集中单个文本框的值 8 年前 |
|
|
sona · 我可以从函数返回CRecordset对象吗? 9 年前 |
|
aCarella · VBA:如何将整行记录集添加到表单列表中 10 年前 |
|
|
user2779059 · 使用类方法立即返回处理过的DB数据 11 年前 |