http://www.asp.net/Forums/Download/Default.aspx?tabindex=0&tabid=1

解决方案 »

  1.   

    http://www.aspxcn.com/dotnetdown/default.aspx?classid=1&subclass=9
      

  2.   

    http://www.asp.net/Forums/Download/Default.aspx?tabindex=0&tabid=1这个可是ASP.NET的项目经理的作品,呵呵
      

  3.   

    http://www.asp.net/Forums/Download/Default.aspx?tabindex=0&tabid=1这个数据库建议用英文版的SQL Server 2000
    中文会有一些问题
      

  4.   

    http://www.asp.net/Forums/Download/Default.aspx?tabindex=0&tabid=1如果看得懂,这个是绝好的例子啊!
      

  5.   

    http://www.asp.net/Forums/Download/Default.aspx?tabindex=0&tabid=1微软的OpenSource ,不错的,除了不能想CSDN这样有论坛分,其它功能很不错。我做的网站上用的论坛就是这个,很多网站也都用了。
      

  6.   

    有没有学籍管理的给我发一个[email protected]
      

  7.   

    www.chinabs.com 也不错 有不少东西可以学
      

  8.   

    // 这个数据库建议用英文版的SQL Server 2000 中文会有一些问题确实,但是也很好解决,有一个存储过程Statistics_ResetTopPosters改成--select top 500 username ,attributes,totalposts from users order by totalposts desc--exec Statistics_ResetTopPosters
    CREATE  procedure Statistics_ResetTopPosters
    AS
    BEGIN
    DECLARE @Usercount int
    DECLARE @LoopCounter int SET NOCOUNT ON CREATE Table #Top500Users (
      Rank int IDENTITY (1, 1) NOT NULL,
      UserName nvarchar(50)
    ) -- Select into temp table
    INSERT INTO #Top500Users (UserName)
    SELECT TOP 500
    UserName
    FROM
    Users
    ORDER BY
    TotalPosts DESC -- How many users did we select?
    SELECT @Usercount = count(*) FROM #Top500Users -- Set the loop counter
    SET @LoopCounter = 1 WHILE (@LoopCounter <= @Usercount)
    BEGIN
    -- clear the flags for top 25, 50, and 100
    UPDATE Users
    SET Attributes = (convert(int, Attributes) & 0xFFFFFFF3)
    WHERE Username collate SQL_Latin1_General_CP1_CI_AS = (SELECT Username FROM #Top500Users WHERE Rank = @LoopCounter) -- top 25 poster
    IF (@LoopCounter < 26)
    UPDATE Users
    SET Attributes = (Attributes ^ 4)
    WHERE Username collate SQL_Latin1_General_CP1_CI_AS = (SELECT Username FROM #Top500Users WHERE Rank = @LoopCounter) -- top 50 poster
    IF (@LoopCounter > 25) AND (@LoopCounter < 51)
    UPDATE Users
    SET Attributes = (Attributes ^ 8)
    WHERE Username collate SQL_Latin1_General_CP1_CI_AS = (SELECT Username FROM #Top500Users WHERE Rank = @LoopCounter) -- top 100 poster
    IF (@LoopCounter > 50) AND (@LoopCounter < 101)
    BEGIN
    UPDATE Users
    SET Attributes = (Attributes ^ 16)
    WHERE Username collate SQL_Latin1_General_CP1_CI_AS = (SELECT Username FROM #Top500Users WHERE Rank = @LoopCounter)
    END

    -- increment the coutner
    SET @LoopCounter = @LoopCounter + 1
    END
    END
    GO
      

  9.   

    然后\Engine\Data\SqlDataProvider.cs替换5000为3000
    重新build就可以了