回 帖 发 新 帖 刷新版面

主题:大哥大姐,救人了啊

運作必須使用更新查詢。 
描述: 在執行目前 Web 要求的過程中發生未處理的例外情形。請檢閱堆疊追蹤以取得錯誤的詳細資訊,
以及在程式碼中產生的位置。 
例外詳細資訊: System.Data.OleDb.OleDbException: 運作必須使用更新查詢。

堆疊追蹤: 


[OleDbException (0x80004005): 運作必須使用更新查詢。]
   System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(Int32 hr)
   System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult)
   System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult)
   System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult)
   System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method)
   System.Data.OleDb.OleDbCommand.ExecuteNonQuery()
   WebApplication1.WebForm1.Button1_Click(Object sender, EventArgs e) in C:\Inetpub\wwwroot\WebApplication1\WebForm1.aspx.vb:41
   System.Web.UI.WebControls.Button.OnClick(EventArgs e)
   System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)
   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument)
   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData)
   System.Web.UI.Page.ProcessRequestMain()

 

[color=FF0000]
使用asp.net創建一個web窗體,用access數據庫,往access表中插入一條數據就出現上面的錯誤,並且
access數據庫表由可讀寫的變成只讀的。[/color]

回复列表 (共2个回复)

沙发

这是由于access数据库权限问题
如果你的access放在ntfs格式的分区里,请选择我的电脑->工具->文件夹选项->查看,请确保使用简单共享(推荐)前面不打勾,然后鼠标右键access数据库,选择安全选项卡,找到everyone用户(没有请添加),然后选择完全控制

板凳

你說的“简单共享(推荐)前面不打勾”沒找到,但是有你的提示問題解決了,謝謝!

我来回复

您尚未登录,请登录后再回复。点此登录或注册