国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

用VB實現關閉所有數據庫對象

2019-11-18 17:47:22
字體:
來源:轉載
供稿:網友
如果你在程序中使用了任何數據庫對象(DAO,RDO,或者ADO),在退出程序之前,你必須確認已經關閉掉了所有已經打開的記錄、數據庫和數據工作臺(recordsets,databases,andworkspaces)。雖然退出程序時這些對象的指針都被自動施放了,但是如果你自己又不能確認是否真正地釋放了打開的數據庫對象,那么就有可能數據庫連接沒有馬上被釋放掉,從而被這些對象所占用的內存就再也不能被操作系統再次分配。

----下面有一段放在Form_Unload事件(或者其他退出模塊中)中的一小段代碼例子,它演示了關閉所有打開的DAO工作臺、數據庫和記錄并釋放了被這些對象占用的內存。當你退出FORM時,不論在有一個、100個甚至沒有數據庫連接時都可以使用下面代碼。


OnErrorResumeNext

DimwsAsWorkspace
DimdbAsDatabase
DimrsAsRecordset

ForEachwsInWorkspaces
ForEachdbInws.Databases
ForEachrsIndb.Recordsets
rs.Close
Setrs=Nothing
Next
db.Close
Setdb=Nothing
Next
ws.Close
Setws=Nothing
Next
EndSub->


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 巴中市| 墨竹工卡县| 龙州县| 临安市| 资源县| 平武县| 车险| 温宿县| 桐乡市| 迭部县| 长乐市| 霍州市| 云安县| 和平县| 铜梁县| 乐至县| 吉水县| 崇仁县| 河北区| 昂仁县| 措美县| 工布江达县| 嘉鱼县| 额尔古纳市| 邵阳市| 历史| 安阳市| 崇信县| 吉林市| 兰考县| 鱼台县| 左贡县| 武清区| 镇江市| 成武县| 玛多县| 额尔古纳市| 乐山市| 万荣县| 滨海县| 新蔡县|