當我們用ASP執行修改數據庫記錄操作時常會遇到以下問題
錯誤類型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 操作必須使用一個可更新的查詢。
1.win2000中
在WIN2000中文件夾屬性有個安全選項卡,右鍵點選數據庫文件所在文件夾的屬性選項並選擇安全選項卡
然後添加用户“Internet來賓帳號”(IUSR_計算機名)
併為該用户的修改權上打上勾
2.winxp中
a.若右鍵查看文件夾屬性有"安全"選項卡,解決方法:選中"安全"選項卡--->點"添加"--->添加用户 everyone--->確定,返 回"安全"選項卡--->給剛才添加的everyone用户"修改"權限,或者直接把完全控制選中;
b.若右鍵查看文件夾屬性沒有"安全"選項卡,解決方法:我的電腦--->工具(菜單欄)--->文件夾選項--->查看--->高級設置裏面的"使用簡單文件共享(推薦)"勾去--->確定--->返回步驟a操作
c.若還沒有發現"安全"選項卡,説明你的分區格式為fat,fat格式不支持權限,你可以設置下文件夾共享看看,fat好像很少出項上面提到的問題.
另外,在使用stream,filesystemobject對象的時候也要注意權限問題,反正要寫或讀硬盤文件的代碼都要注意下~~