zoukankan      html  css  js  c++  java
  • aspnet_Membership_GetUserByUserId

            才注释了几个就感觉有点烦烦的了,好象需要耐心的样子.不过吃过午饭好象有可以了.很多地方都没说清楚,希望看的人不要被我误导了,所以要抱着参考的态度看.
     1ALTER  PROCEDURE dbo.aspnet_Membership_GetUserByUserId --通过用户ID获取用户
     2    @UserId               UNIQUEIDENTIFIER,
     3    @TimeZoneAdjustment   INT,
     4    @UpdateLastActivity   BIT = 0
     5AS
     6BEGIN
     7    IF ( @UpdateLastActivity = 1 )
     8    BEGIN
     9        DECLARE @DateTimeNowUTC DATETIME
    10        EXEC dbo.aspnet_GetUtcDate @TimeZoneAdjustment@DateTimeNowUTC OUTPUT
    11        UPDATE   dbo.aspnet_Users
    12        SET      LastActivityDate = @DateTimeNowUTC
    13        FROM     dbo.aspnet_Users
    14        WHERE    @UserId = UserId
    15
    16        IF ( @@ROWCOUNT = 0 ) -- User ID not found
    17            RETURN -1
    18    END
    19    /*还是更新用户最近活动时间的,是某个用户的,ID为条件*/
    20    SELECT  m.Email, m.PasswordQuestion, m.Comment, m.IsApproved,
    21            m.CreateDate, m.LastLoginDate, u.LastActivityDate,
    22            m.LastPasswordChangedDate, u.UserName, m.IsLockedOut,
    23            m.LastLockoutDate
    24    FROM    dbo.aspnet_Users u, dbo.aspnet_Membership m
    25    WHERE   @UserId = u.UserId AND u.UserId = m.UserId
    26    /*这里好象就两个表连接,不知道为什么*/
    27    IF ( @@ROWCOUNT = 0 ) -- User ID not found
    28       RETURN -1
    29
    30    RETURN 0
    31END
    32
  • 相关阅读:
    ios testing
    Visual Studio文件自动定位功能
    如何:为 SharePoint 2013 中的 PerformancePoint Services
    sharepoint application page
    power rename batch files
    sharepoint app development configuration
    Installing and Configuring Workflow Manager 1.0
    安装用于 SharePoint 2013 的 Reporting Services SharePoint 模式
    ios dev tech
    Applications command line
  • 原文地址:https://www.cnblogs.com/ruanbl/p/490186.html
Copyright © 2011-2022 走看看