ASP.NET Forum 中对异常:"对象名 "Moderators" 无效" 的处理

王朝asp·作者佚名  2006-12-17
窄屏简体版  字體: |||超大  

ASP.NET Forum 中对异常:"对象名 "Moderators" 无效" 的处理

ASP.NET Forum 中对异常:"对象名 "Moderators" 无效" 的处理 我安装的是0831版的forum.在浏览论坛时会出现:"对象名 'Moderators' 无效"的异常.具体解决方法如下:

主要问题应该是出现在存储过程上.数据库中有一个名为 forums_GetForumsModerators 的存储过程.它的内容如下:

CREATE PROCEDURE forums_GetForumModerators

(

@ForumID int

)

AS

-- get a list of forum moderators

SELECT

UserName, EmailNotification, DateCreated

FROM

Moderators (nolock)

WHERE

ForumID = @ForumID OR ForumID = 0

GO

系统报错就是找不到这个 Moderators

所以应当把这个存储过程改为:

CREATE PROCEDURE forums_GetForumModerators

(

@ForumID int

)

AS

-- get a list of forum moderators

SELECT

UserName, EmailNotification, forums_Moderators.DateCreated

FROM

forums_Moderators (nolock),forums_Users

WHERE

ForumID = @ForumID OR ForumID = 0

GO

我的论坛(forum.newtopworks.com)这样改过后就没有出现过此类异常了.

希望我的建议能给你带来帮助.也希望你能常到我论坛看看.[:)]

P.S. 此文章已同时发布于http://bbs.hidotnet.com/ShowPost.aspx?PostID=2319#2319以及本人论坛

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航