服務(wù)熱線
153 8323 9821
.net+access打開也面時候提示如標題錯誤,網(wǎng)絡(luò)上搜索如下:
如何解決ADO.NET訪問Access數(shù)據(jù)庫出現(xiàn) "操作必須使用一個可更新的查詢 "的問題(非原創(chuàng),摘自書中)
問題分析:分析一下用戶訪問的情況,用戶請求web頁面,服務(wù)器使用系統(tǒng)內(nèi)置的的IIS_WPG組的帳戶
來訪問Access數(shù)據(jù)庫,若IIS_WPG組的帳戶沒有Access數(shù)據(jù)庫文件的 "修改 "權(quán)限,就會產(chǎn)生這個異常
"IIS_WPG "用戶組是用于訪問和管理IIS信息的內(nèi)置帳戶,默認情況下對IIS中虛擬目錄的文件只有 "讀取 "
權(quán)限.
解決方法:
在Access數(shù)據(jù)庫文件上單擊右鍵-> 屬性-> 安全
單擊添加,在文本框中輸入 "IIS_WPG ",單擊確定,
給IIS_WPG設(shè)置權(quán)限,選中 "允許寫入 ",確定OK!
---------------------------------------------
有時查不到安全選項卡怎么辦?
找到數(shù)據(jù)文件夾所在地,在窗口上找到工具--> 文件夾選項--> 查看--> 使用簡單文件共享(推薦)的勾去掉,
然后按上面寫的做即可
-------------------------------
方法二:在ervryone 中給讀權(quán)限,即可
我是在數(shù)據(jù)庫文件夾中給了evertone權(quán)限解決問題