数据库被锁 怎么办
我用VB做程序的时候,用的是Access 数据库,但是后来我发现每次打开数据库中的一个表示,数据库就被锁死了,如果在做其他操作就会报错,提示:数据库正在被另一个人使用!! --------------------编程问答-------------------- 一个用户使用完某个表后,要解锁.
如果想并发处理,还是考虑用SQL server吧 --------------------编程问答-------------------- 有没有调用Close方法。
recordset、connection用完都要close并且释放。 --------------------编程问答-------------------- 对一些敏感对象进行操作时,需要注意异常的捕获并将必要的资源还原回去.
例如数据库事务日需要回滚,数据库连接关闭之类.... --------------------编程问答-------------------- 用的是DAO吧?如果是,改成DAO。 --------------------编程问答-------------------- 用的是DAO吧?如果是,改成ADO。
--------------------编程问答-------------------- 找个锁匠。。。^_^ --------------------编程问答-------------------- 打开数据库时锁定方式有问题 --------------------编程问答--------------------
不要用悲观锁。回复内容太短了!
--------------------编程问答-------------------- 只有引用的内容不允许回复! --------------------编程问答-------------------- 数据库实用工具-压缩和修复数据库。 --------------------编程问答-------------------- access支持并发,解决这类问题的方法记录集打开时用开放式锁定,即adLockOptimistic,,同时最好采用即用即连即断方式....
补充:VB , 数据库(包含打印,安装,报表)