断开连接并重新连接记录集
ADO 中最强大的功能之一是能够从数据源打开客户端 Recordset,然后断开 Recordset 与数据源的连接。 断开 Recordset 后,可以关闭与数据源的连接,从而释放用于维护数据源的服务器上的资源。 在断开记录集后,可以继续查看和编辑记录集中的数据,然后重新连接到数据源,并在批处理模式下发送更新。
若要断开 Recordset 的连接,请使用 adUseClient 的游标位置将其打开,然后将 ActiveConnection 属性设置为 Nothing。 (C++ 用户应将 ActiveConnection 设置为 NULL 以断开连接。)
当讨论 Recordset 持久性时,我们将在本部分中稍后使用断开连接的 Recordset 来解决以下场景:在客户端计算机未连接到网络时,要让 Recordset 中的数据可供应用程序使用。