程序异常退出,ACCESS处于锁定状态,如何解决。
VB6+ACCESS2003+ADO开发的一个程序,客户运行时,异常退出,ACCESS处于锁定状态,如何让程序再次运行时,检测ACCESS的锁定状态,并去消ACCESS的锁定状态,保证程序的正常运行。
顶先.
打开的时候应该会有一个LDB文件生成,只要检测有没有,有就删除,应该就可以了
如果是单机版程序,可以按3楼或2楼意见办.
任务管理器-进程-找到Access进程,杀掉
重启应该就可以了吧。最好的习惯还是要备份啊。。
重启也不管用呀。
哦 尽量不要在connection里用事务操作,access的数据管理功能很弱。
你可以先将锁定的库文件的只读属性去掉,然后用access直接打开,然后关闭。一般情况下就能解锁,这样不容易丢数据。
哦 尽量不要在connection里用事务操作,access的数据管理功能很弱。
你可以先将锁定的库文件的只读属性去掉,然后用access直接打开,然后关闭。一般情况下就能解锁,这样不容易丢数据。
楼主的问题解决了吗,楼上几位的建议难道都不行吗
顶~
帮顶
同意将辅助文件给删除掉
顶一下~~
End_rbody_60049352//-->
该回复于2009-09-25 10:48:11被管理员删除
对我有用[0]
丢个板砖[0]
引用
举报
管理
TOP
相关问答:
access 中执行sql update语句时有时候成功有时候不成功,但是access中不出错误信息,不知道是什么原因,有哪位大侠知道,请帮忙啊
贴SQL语句,检查表、字段的有效性设置
sql 在查询分析器里面 执行很正常
是 ......
<?php
include("adodb/adodb.inc.php");
$db = &NewADOConnection("access");
$access = realpath("Data.mdb");
$dsn = "Provider=Microsoft.J ......
我在模块里自定义了一个函数:stradd()
可是在adoquery1.sql.add('select stradd(author) from book');
时提示stradd未定义...
这个问题有什么办法可以解决的吗? 非常感激!
(在A ......
表结构:
ProductSeriesID 自动编号
ProductSeriesName 文本
ProductSeriesRemark 备注
执行前
ProductSeriesID ProductSeriesName ProductSeriesRemark
2 LV铣刀系列 LV铣刀系列
3 钨钢舍 ......
MFC用DAO连接access数据库
往数据库里插入数据,如何弄!?
Connection strings for Access
http://www.connectionstrings.com/access
引用
C/C++ code
_ConnectionPtr m_pConnection;
&n ......