人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 技術開發教程 > 詳細頁面

處理設置必須運用一個可更新的查詢

處理設置必須運用一個可更新的查詢

更新時間:2021-04-09 文章作者:未知 信息來源:網絡 閱讀次數:

錯誤信息:
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][ODBC Microsoft Access 97 Driver] Operation must use an
updateable query.

原因:
有幾個主要的錯誤原因:
這個錯誤發生在當你的程序試圖執行更新數據庫或其它類似操作時。這是因為
ADO由于以下的幾個原因而不能夠寫數據庫造成的。
1、最普遍的原因是匿名用戶帳號(IUSR_MACHINE)對該數據庫文件沒有寫權限。
 要解決這個問題,在管理器中調整數據庫文件的屬性,讓匿名用戶有正確的權限。當使用ACCESS數據庫時,不僅要給文件寫的權限,還要給該目錄寫 的權限,因為Jet需要在該目錄建立一個.ldb文件。
2、第二個原因是數據庫沒有使用正確的模式打開。應該使用下面的方法打開。
  SQL = "UPDATE Products Set UnitPrice = 2;"
  Set Conn = Server.CreateObject("ADODB.Connection")
  Conn.Mode = 3   '3 = adModeReadWrite
  Conn.Open "myDSN"
  Conn.Execute(SQL)
  Conn.Close
  注意默認的Mode是設置0(adModeUnknown),它是允許更新的。
3、還有可能是在ODBC管理器中將該DSN的只讀選項選中。
4、你是在同時更新兩個表中的字段,也會出現這個錯誤信息,解決辦法是分開來更新這兩個表中各自字段。
5、當你使用了一個從低版本中(如ACCESS2.0,ACCESS7.0)載入到高版本(ACCESS 2000)中的查詢時,在執行這個查詢是會出現該錯誤

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 梓潼县| 法库县| 宜君县| 理塘县| 牙克石市| 万年县| 大新县| 元朗区| 泽普县| 寻甸| 子长县| 安化县| 霞浦县| 阜新| 香格里拉县| 宁陕县| 蓝山县| 如东县| 庄浪县| 密山市| 东安县| 黄平县| 河曲县| 广饶县| 乃东县| 安平县| 内乡县| 忻城县| 高阳县| 尉氏县| 巨野县| 郓城县| 临汾市| 和硕县| 北京市| 镇远县| 沐川县| 焦作市| 龙井市| 海伦市| 千阳县|