网站公告列表

  没有公告

加入收藏
设为首页
联系站长
您现在的位置: 网络学院 >> web编程 >> ASP教程 >> 文章正文
  ALL IN ONE:利用存储过程实现BBS树形结构的存储及有回复email通知功能的实现(三,完)            【字体:
ALL IN ONE:利用存储过程实现BBS树形结构的存储及有回复email通知功能的实现(三,完)
作者:佚名    文章来源:不详    点击数:    更新时间:2007-7-1    




下面读取纪录的存储过程:<br>

<br>

if exists(select * from sysobjects where ID = object_id(&quot;up_GetTopic&quot;))<br>

&nbsp;&nbsp;&nbsp;drop proc up_GetTopic<br>

go<br>

<br>

create proc up_GetTopic @a_intID int<br>

&nbsp;&nbsp;&nbsp;as<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;declare @m_intNextID int , @m_intProvID int , @m_intRootID int<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;declare @m_intLayer int , @m_intForumID int<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;select @m_intRootID = RootID , @m_intLayer = Layer , @m_intForumID = ForumID<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;From BBS where ID = @a_intID&nbsp;&nbsp;&nbsp;--求指定记录RootID<br>

<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if @@rowcount = 0&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;--如果没有选定纪录,则退出<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return 0 <br>

&nbsp;&nbsp;&nbsp;&nbsp;<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;select a.ID&nbsp;&nbsp;, a.Layer , a.ForumID , b.UserName , b.Email , b.ICQ , b.HomePage&nbsp;&nbsp;,<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a.Title , a.Content , a.PostTime , a.FaceID , a.Hits<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from BBS as a <br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;join BBSUser as b<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;on a.UserID = b.ID<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;where RootID = @m_intRootID and Layer &gt;= @m_intLayer<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;order by RootID , OrderNum<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/*更新点击数*/<br>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;update BBS Set Hits = Hits + 1 where ID = @a_intID<br>

go



站内文章搜索 高级搜索
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
  • 在 Windows 2000 中防止 Web…

  • Asp Object 之:BinaryRead

  • Asp Object 之:ContentType

  • Asp Object 之:CacheControl

  • Asp Object 之:QueryString

  • ASP讲座之三:Application对…

  • Asp Object 之:Response

  • Asp Object 之:Response.Coo…

  • Asp Object 之:TotalBytes

  • Asp Object 之:IsClientConn…

  •   网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    网络学院©2007 www.23book.net
    为您提供web编程,vb编程,vc编程,服务器架设管理,数据库设计等方面的知识 站长:David