簡體   English   中英

c#窗口應用程序system.data.oledb.oledbexception操作必須使用可更新的查詢

[英]c# window application system.data.oledb.oledbexception operation must use an updateable query

我制作了一個窗口應用程序,當我運行該窗口應用程序時效果很好,但是創建它的設置后,它拋出下面提到的異常。 我已經嘗試授予對數據庫文件的完全訪問權限,但仍然無法正常工作。

system.data.oledb.oledbexception操作必須使用可更新的。 詢問

我正在使用窗口7,安裝文件夾為c:\\ program files \\ abc \\,而訪問數據庫位於同一文件夾中。 這是權限問題嗎? 請協助我刪除此例外。

可能有一些權限問題,只需參考此鏈接

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

確保ASPNET帳戶(或當時正在使用的任何帳戶)對.mdb文件所在的目錄具有“更改”權限。 訪問需要在操作期間寫入一些臨時文件和鎖定文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM