以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 运行错误 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=27710) |
-- 作者:方沈 -- 发布时间:2013/1/8 11:03:00 -- 运行错误 各位大侠:紧急求助 2013年开始,我开发的系统出现运行错误,在本机可以运行,在服务器运行报错,增加内容后不能保存,不能刷新表,请求帮助,谢谢 提示:操作必须使用一个可更新的查询。
显示详细信息:
.NET Framework 版本:2.0.50727.4927 Foxtable 版本:2012.9.29.1 错误所在事件: 详细错误信息: System.Data.OleDb.OleDbException: 操作必须使用一个可更新的查询。 在 System.Data.OleDb.OleDbCommand.ExecuteCommandTextErrorHandling(OleDbHResult 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() 在 System.Data.Common.DbDataAdapter.UpdateRowExecute(RowUpdatedEventArgs rowUpdatedEvent, IDbCommand dataCommand, StatementType cmdIndex) 在 System.Data.Common.DbDataAdapter.Update(DataRow[] dataRows, DataTableMapping tableMapping) |
-- 作者:lin_hailun -- 发布时间:2013/1/8 11:18:00 -- 这个一般是因为服务器数据库权限的缘故。 你用你的帐号密码登录数据库,看看是否可以新增修改保存。再看看有没有开启具体权限。 |
-- 作者:狐狸爸爸 -- 发布时间:2013/1/8 11:24:00 -- 数据库是不是只读? 共享文件夹是不是开通了读写权限。 正版用户的话,可以联系客服远程看一下。 |
-- 作者:方沈 -- 发布时间:2013/1/8 11:40:00 -- 您的意见是Access权限? |
-- 作者:狐狸爸爸 -- 发布时间:2013/1/8 12:28:00 -- 如果access文件只读,或者所在的共享文件夹只读,就会出现这样的问题。 |
-- 作者:方沈 -- 发布时间:2013/1/8 16:56:00 -- 谢谢各位:已经解决 原因是服务器权限被网管设置了
谢谢 |