'操作必須使用一個可更新的查詢'解決方法
當前位置:點晴教程→知識管理交流
→『 技術文檔交流 』
當我們用asp執行修改數據庫記錄操作時常會遇到以下問題[br][br]第一種情況:[br][br][color=red]錯誤類型:[br]microsoft ole db provider for odbc drivers (0x80004005)[br][microsoft][odbc microsoft access driver] 操作必須使用一個可更新的查詢。[/color][br][br]第二種情況:[br][br][color=red]stream錯誤,[color=green]無法寫入文件[/color][/color][br][br]第三種情況[br][br][color=#ff0000]rs.open sql,conn,1,1 時出現"參數類型不正確"錯誤[/color][br][br]究其原因,是你沒有對文件夾的寫權限!下面是解決方法[br][br]1.win2000中[br][color=red]在win2000中文件夾屬性有個安全選項卡,右鍵點選數據庫文件所在文件夾的屬性選項并選擇安全選項卡[br][br]然后添加用戶“internet來賓帳號”(iusr_計算機名)[br][br]并為該用戶的修改權上打上勾[/color][br][br]2.winxp中[br] [color=red]a.若右鍵查看文件夾屬性有"安全"選項卡,解決方法:選中"安全"選項卡--->點"添加"--->添加用戶everyone--->確定,返 回"安全"選項卡--->給剛才添加的everyone用戶"修改"權限,或者直接把完全控制選中;[br][br] b.若右鍵查看文件夾屬性沒有"安全"選項卡,解決方法:我的電腦--->工具(菜單欄)--->文件夾選項--->查看--->高級設置里面的"使用簡單文件共享(推薦)"勾去--->確定--->返回步驟a操作[br][br] c.若還沒有發現"安全"選項卡,說明你的分區格式為fat,fat格式不支持權限,你可以設置下文件夾共享看看,fat好像很少出項上面提到的問題.[/color][br][br]在使用stream以及filesystemobject對象的時候要注意權限問題,反正要寫或讀硬盤文件的代碼都要注意下~~
該文章在 2010/7/8 14:07:04 編輯過 |
關鍵字查詢
相關文章
正在查詢... |