异常详细信息: System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询
操作必须使用一个可更新的查询。说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[OleDbException (0x80004005): 操作必须使用一个可更新的查询。]
System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(OleDbHResult hr) +1002416
System.Data.OleDb.OleDbCommand.ExecuteCommandTextForSingleResult(tagDBPARAMS dbParams, Object& executeResult) +255
System.Data.OleDb.OleDbCommand.ExecuteCommandText(Object& executeResult) +188
System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) +58
System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +161
System.Data.OleDb.OleDbCommand.ExecuteNonQuery() +113
ASP.global_asax.Session_Start(Object sender, EventArgs e) in c:\Documents and Settings\Administrator\桌面\网站\Global.asax:89
System.Web.SessionState.SessionStateModule.RaiseOnStart(EventArgs e) +125
System.Web.SessionState.SessionStateModule.CompleteAcquireState() +263
System.Web.SessionState.SessionStateModule.BeginAcquireState(Object source, EventArgs e, AsyncCallback cb, Object extraData) +1001
System.Web.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +129
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +157
--------------------编程问答-------------------- 数据库文件的写入权限没有设置好。你用的是 ASP.net 吧。需要给 ASP.net 默认访问用户以写的权限。
http://hi.baidu.com/chxl800/blog/item/310d076557444dfcf736549d.html
参考一下
补充:.NET技术 , ASP.NET