编程教程
您现在的位置: 中国个人站长站 >> 网络编程 >> ASP.NET教程 >> 教程正文 使用 ASP.NET Community Starter Kit建造网站
推荐位

使用 ASP.NET Community Starter Kit建造网站

中国个人站长站 ASP.NET教程 点击数: 更新时间:2007-8-9 4:04:15
@metaKeys,
   @topicID
UPDATE Community_Faqs SET
   Faq_Answer = @answer,
   Faq_Reference = @reference
WHERE Faq_ContentPageID = @contentPageID

这里我们又一次使用了CSK中的存储过程Community_ContentPages,然后用Update的SQL更新Community_Faqs。与新增FAQ的存储过程相比,这里没有使用事务来保证更新操作的原子性。我们遵循了CSK中已经建立的模式,这里都不使用事务。也许是设计者认为更新操作失败的可能性比新增要小的多,减少不必要的资源锁定来提高系统数据吞吐能力吧。

Community_FaqsGetFaqs

接下来要写的存储过程是返回某个社区内给定范围的所有FAQ记录。这个名为Community_GetPagedSortedContent的存储过程,在原来的基础上增加了针对FAQ列的参数,并用IndexID排序。

CREATE PROCEDURE Community_FaqsGetFaqs
(
   @communityID int,
   @username NVarchar(50),
   @sectionID int,
   @pageSize int,
   @pageIndex int,
   @sortOrder NVarchar(50)
)
AS
DECLARE @currentDate DATETIME
SET @currentDate = GetUtcDate()
SELECT
   null Faq_Answer,
   null Faq_Reference,
   Content.*
FROM
   dbo.Community_GetPagedSortedContent
   (
      @communityID,
      @username,

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

教程录入:swh    责任编辑:swh 
个人站长站与你风雨同舟!
本站所提供的资源均来源于互联网,如有侵权行为,请与本站管理员联系,我们会第一时间删除!
·如果您发现《使用 ASP.NET Community Starter Kit建造网站》文章有错误,也请通知我们修改!
联系邮箱chinageren#126.com,谢谢支持!
站内搜索:
版权所有:中国个人站长站 2007-2008 未经授权禁止复制或建立镜像 客服QQ号:112731235
copyright © 2007-2008 www.ChinaGeRen.com online services. all rights reserved. 苏ICP备05000059号