怎样用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文件
说明未正常关闭,怎样能正确关闭,关闭后删掉这个文件
...全文
224 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
faysky2 2006-03-22
  • 打赏
  • 举报
回复
奇怪,我测试的情况,是正常关闭,.ldb文件也 被删除掉了,你的代码中,是不是还有什么对象没释放掉呀

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

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧