好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > Access數據庫提示OleDbException (0x80004005): 操作必須使用一個可更新的查詢

Access數據庫提示OleDbException (0x80004005): 操作必須使用一個可更新的查詢

熱門標簽:400電話從哪里申請濱州 高德地圖標注商家在哪 江西南昌百應電話機器人 天音通信電話機器人 400電話申請怎么看 機器人電話機創意繪畫 隨州營銷電話機器人怎么樣 hbuilder地圖標注 杭州400電話如何申請的
說明: 執行當前 Web 請求期間,出現未處理的異常。請檢查堆棧跟蹤信息,以了解有關該錯誤以及代碼中導致錯誤的出處的詳細信息。

異常詳細信息: System.Data.OleDb.OleDbException: 無法從指定的數據表中刪除。

源錯誤:


行 37: comm.CommandText = sqlstr;
行 38: //comm.Prepare();
行 39: cout = comm.ExecuteNonQuery();
行 40:
行 41: conn.Close();


源文件: d:\SOVO驗收代碼\Base\App_Code\JetAccess.cs 行: 39

[OleDbException (0x80004005): 無法從指定的數據表中刪除。]
System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object executeResult) +267
System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object executeResult) +192
System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object executeResult) +48
System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +106
System.Data.OleDb.OleDbCommand.ExecuteNonQuery() +108
JetAccess.Execute(OleDbParameter[] parameters, String sqlstr) in d:\SOVO驗收代碼\Base\App_Code\JetAccess.cs:39
NewsData.DeleteNews(Int32 id) in d:\SOVO驗收代碼\Base\App_Code\NewsData.cs:29
_Default.GridView1_RowDeleting(Object sender, GridViewDeleteEventArgs e) in d:\SOVO驗收代碼\Base\System\Default.aspx.cs:46
System.Web.UI.WebControls.GridView.OnRowDeleting(GridViewDeleteEventArgs e) +133
System.Web.UI.WebControls.GridView.HandleDelete(GridViewRow row, Int32 rowIndex) +604
System.Web.UI.WebControls.GridView.HandleEvent(EventArgs e, Boolean causesValidation, String validationGroup) +1155
System.Web.UI.WebControls.GridView.RaisePostBackEvent(String eventArgument) +199
System.Web.UI.WebControls.GridView.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +174
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5102

解決方法如下:
在數據文件*.mdb上右鍵打開屬性對話框,在'安全'標簽下需要添加IUSR_XXX(XXX為你的機器名),也就是添加Internet Guest Account帳戶,再將此帳戶的權限設為可讀,可寫.(原來這么簡單就解決了的問題,我靠:) )
如果在右鍵屬性對話框內找不到'安全'標簽,需要將文件夾選項下的視圖內的'使用簡單文件共享(默認)'的勾去掉.

原因:
有幾個主要的錯誤原因:
這個錯誤發生在當你的程序試圖執行更新數據庫或其它類似操作時。這是因為
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)
中的查詢時,在執行這個查詢是會出現該錯誤。
您可能感興趣的文章:
  • ADODB連接access是出現 80004005 錯誤的解決方法
  • access不能打開注冊表關鍵字錯誤處理方法(80004005錯誤)
  • 解決Access出現Microsoft JET Database Engine (0x80004005)未指定的錯誤

標簽:招商 石嘴山 沈陽 鶴崗 昆明 保定 常德 葫蘆島

巨人網絡通訊聲明:本文標題《Access數據庫提示OleDbException (0x80004005): 操作必須使用一個可更新的查詢》,本文關鍵詞  Access,數據庫,提示,OleDbException,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Access數據庫提示OleDbException (0x80004005): 操作必須使用一個可更新的查詢》相關的同類信息!
  • 本頁收集關于Access數據庫提示OleDbException (0x80004005): 操作必須使用一個可更新的查詢的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 一级肉体片在线观看| 女人18级毛片久久| 女人爽到高潮免费视频| 美女裸露胸被强亲奶头| 工口里番H全彩肉啪啪| 最新韩国理论片| 国产乱码精品一区二区三区不卡| 俄罗斯gay粗长巨大男| 一级做a爰片毛片A片的价格 | 爱爱视频软件| 欧美洲真人m片在线观看| 浣肠忍耐极限调教| 男人要揉女人下边视频| 男女黄色一级片| 亚洲熟妇av一区二区三区漫画| 久久久久久久精品产香港区一区三| 无码 人妻 一区二区三区| 28mm欧美黑人超粗男潮| 欧美老逼| 91精品人妖一区二区三区四区| ??男生???男生??里| 波多野结衣亚洲一区二区三区| 男生福利网站| 韩国理伦影片丰满的教师| 美女视频在线观看视频在线播放| 草莓视频下载污版| 韩国一级做a爱性色毛片| 小向美奈子乳巨无在线| 好大?用力?深一点高潮A片| 勾引h| 黄色网app| 日本她在丈天面前被耍了在线观看| 精品秘?无码一区二区三区| 女人18毛片a级毛片一区**区| 成人乱码免费视频A片含羞草传媒| 女主浪荡h肉辣文明星| 丰满老熟好大的大bbb| 九九在线观看高清免费| 亚洲精品久久久久久p站| 午夜福利1000集合集92| 麻花传媒免费观看|