paullee - 2015/5/13 21:24:45
后台会员中心的会员系统设置点击后出来如下提示:
- “/”应用程序中的服务器错误。
- 对象名 'member_set' 无效。
- 说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
- 异常详细信息: System.Data.OleDb.OleDbException: 对象名 'member_set' 无效。
- 源错误:
- 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
- 堆栈跟踪:
- [OleDbException (0x80040e37): 对象名 'member_set' 无效。]
- System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +745
- System.Data.OleDb.OleDbCommand.ExecuteNonQuery() +113
- PageAdmin.member_set.mdegFlBQwu() +784
- PageAdmin.member_set.Page_Load(Object src, EventArgs e) +82
- System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
- System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +35
- System.Web.UI.Control.OnLoad(EventArgs e) +99
- System.Web.UI.Control.LoadRecursive() +50
- System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +627
- 版本信息: Microsoft .NET Framework 版本:2.0.50727.3662; ASP.NET 版本:2.0.50727.3668
复制代码求助,感谢高手!
scstjcy - 2015/5/13 21:42:49
检查下这几个方面:1、是不是确实是商业版,免费版的用不了sql数据库,如果用sql数据库的情况下前台能正常显示则可以。2、是不是升级到最新版了,如果不是的话,升级到最新版。3、之前正常与否?如果是转换数据库后出现的问题,可以肯定是数据库没转换好,重新转换一次。
paullee - 2015/5/13 22:11:39
回复 2楼scstjcy的帖子1,确实是商业版。2,是最新版。3,没有之前,数据库转换了3次都是这个问题
scstjcy - 2015/5/13 22:13:16
那就是转了三次三次都没完全转换成功。其他没原因了。
paullee - 2015/5/14 1:31:37
问题已解决,在数据库直接添加了acc数据库的那条记录之后就正常了。不过我相信应该有更好的方法。如果pa_member表是空的就会报错。