我多线程对access数据库insert数据总是运行一段时间就出现数据库锁定无法更新
提示
未处理 System.Data.OleDb.OleDbException
Message="无法更新;当前被锁定。"
Source="Microsoft JET Database Engine"如何解决?
提示
未处理 System.Data.OleDb.OleDbException
Message="无法更新;当前被锁定。"
Source="Microsoft JET Database Engine"如何解决?
解决方案 »
- js 循环累加文本值问题
- 关于第三方皮肤控件问题。
- 两个exe程序中如何传输数据(不是传输文件)
- c# 如何查询和控制本机连接
- tabControl显示在控件的左侧的时候,TABPAGE 的TEXT 属性就显示不出来了~~?
- 关于KeyPress事件的问题
- C#安装程序出错,提示:无法注册模块 安装目录\oledb32.dll HRESULT -2147023782
- 关于sub字幕文件的读取
- 简单问题,请帮忙,谢谢先~
- C#panel控件加载超大图片,鼠标mousemove时,图像卡顿严重(注:不是picturebox控件),求指点
- .net连接池是不是只支持sqlclient连接?如果用odbc或者oledb连接,是不是没用?
- 请问动态创建了一个picturebox之后如何让它显示出来
when you insert delta to database, dbms will give a X lock to the table. so you must pay attention to deadlock
比如:
public void insertDataBase()
{
Lock(this)
{
insert into table...........
}
}
试一下,不一定好用