读书人

多进程插入Access数据库,该如何处理

发布时间: 2012-02-04 15:43:08 作者: rapoo

多进程插入Access数据库
多个进程同时访问Access数据库中的同一张表。只执行insert操作。
使用TADOQuery连接access,connectionString为:
'Provider=Microsoft.Jet.OLEDB.4.0;Data Source='
+ AMdbName + ';Persist Security Info=False;Mode=ReadWrite|Share Deny None';

程序运行中发现偶尔会报:无法更新;当前被锁定 异常。

请教高手:
1 access是否支持多进程同时插入?
2 如果支持,那我程序问题在那里?


谢谢!


[解决办法]
CreateMutex
[解决办法]
mutex和信号量都支持多进程,msdn查一下有例子的
[解决办法]
可以用SQL语句来实现,只提交SQL语句应该没有什么问题?
[解决办法]
句柄值不重要,使用时没问题就可以了。
[解决办法]
过去的帖子

读书人网 >.NET

热点推荐