如何在数据控件断开所有的数据连接
原作者:www.upwinder.com 添加时间:2007-09-01 原文发表:2007-08-31 人气:7 来源:未知
| 如果在代码中使用了数据控件如 DAO, RDO, 或 ADO, 在退出时应该关闭所有打开的 recordset, database,和 workspace 。 虽然对象能自动注销, 但是数据连接不会马上断开, 可能会导致一些内存不能被系统重新分配。 逆风编程精品
下面的代码可以关闭所有打开的 DAO workspace, 并释放所占的内存。
Private Sub Form_Unload(Cancel As Integer) On Error Resume Next ' Dim ws As Workspace Dim db As Database Dim rs As Recordset ' For Each ws In Workspaces For Each db In ws.Databases For Each rs In db.Recordsets rs.Close Set rs = Nothing Next db.Close Set db = Nothing Next ws.Close Set ws = Nothing Next ' End Sub |
 本文章所属分类: 首页
→ VB
|
文章搜索
热门文章
推荐文章
最新文章
|