怎样用VBA后,正确关闭数据库,避免留下ldb文件

utada776 2006-03-22 06:33:39
Dim AccessApp As New Access.Application
Dim AccessForm As Access.Form

AccessApp.Visible = False
AccessApp.OpenCurrentDatabase "DBFilejPath"
AccessApp.DoCmd.OpenForm "FormName"

AccessApp.CloseCurrentDatabase
AccessApp.Quit
Set AccessApp = Nothing

上面是我打开窗体的一段代码,执行之后,
总会生成一个 与库文件同名的.ldb文件
说明未正常关闭,怎样能正确关闭,关闭后删掉这个文件
...全文
136 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
faysky2 2006-03-22
奇怪,我测试的情况,是正常关闭,.ldb文件也 被删除掉了,你的代码中,是不是还有什么对象没释放掉呀

把 AccessApp.Visible = False 这句注释掉,看看Access关了没有,另外运行完了打开任务管理器,看看是否还存在MSAcess.exe进程
回复
相关推荐
发帖

1187

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2006-03-22 06:33
社区公告
暂无公告