c#窗口应用程序system.data.oledb. oledbeexception操作必须使用可更新查询

本文关键字:查询 可更新 操作 oledbeexception 应用程序 窗口 system data oledb | 更新日期: 2023-09-27 18:19:20

我做了一个窗口应用程序,当我运行时工作得很好,但在创建它的设置后,它抛出下面提到的异常。我已经尝试完全访问数据库文件,但它仍然不工作。

system.data.oledb。oledbeexception操作必须使用可更新对象。查询

我使用的是windows 7,安装文件夹是c:'program files'abc', access db在同一个文件夹中。这是权限问题吗?请帮我删除这个例外

c#窗口应用程序system.data.oledb. oledbeexception操作必须使用可更新查询

可能存在权限问题,请参考此链接

http://www.mikesdotnetting.com/Article/74/Solving-the-Operation-Must-Use-An-Updateable-Query-error

确保asp.net帐户(或当时正在使用的任何帐户)具有更改.mdb文件所在目录的权限。访问需要在操作过程中写入一些临时和锁定文件