zoukankan
html css js c++ java
aspnet_Membership_GetAllUsers
ALTER
PROCEDURE
dbo.aspnet_Membership_GetAllUsers
@ApplicationName
NVARCHAR
(
256
),
@PageIndex
INT
,
@PageSize
INT
AS
BEGIN
DECLARE
@ApplicationId
UNIQUEIDENTIFIER
SELECT
@ApplicationId
=
NULL
SELECT
@ApplicationId
=
ApplicationId
FROM
dbo.aspnet_Applications
WHERE
LOWER
(
@ApplicationName
)
=
LoweredApplicationName
IF
(
@ApplicationId
IS
NULL
)
RETURN
0
/**/
/*
声明应用程序ID变量,设置为空,查询ID的值并付值.不知道为什么前面都加个这个,用处不清楚.
*/
--
Set the page bounds
--
设置页面绑定
DECLARE
@PageLowerBound
INT
DECLARE
@PageUpperBound
INT
DECLARE
@TotalRecords
INT
SET
@PageLowerBound
=
@PageSize
*
@PageIndex
SET
@PageUpperBound
=
@PageSize
-
1
+
@PageLowerBound
--
Create a temp table TO store the select results 临时表
CREATE
TABLE
#PageIndexForUsers
(
IndexId
int
IDENTITY
(
0
,
1
)
NOT
NULL
,
UserId
UNIQUEIDENTIFIER
)
--
Insert into our temp table 按用户名排序的用户ID列表
INSERT
INTO
#PageIndexForUsers (UserId)
SELECT
u.UserId
FROM
dbo.aspnet_Membership m, dbo.aspnet_Users u
WHERE
u.ApplicationId
=
@ApplicationId
AND
u.UserId
=
m.UserId
ORDER
BY
u.UserName
SELECT
@TotalRecords
=
@@ROWCOUNT
--
返回受上一语句影响的行数(怎么不用前面那种方式了?)
SELECT
u.UserName, m.Email, m.PasswordQuestion, m.Comment, m.IsApproved,
m.CreateDate,
m.LastLoginDate,
u.LastActivityDate,
m.LastPasswordChangedDate,
u.UserId, m.IsLockedOut,
m.LastLockoutDate
FROM
dbo.aspnet_Membership m, dbo.aspnet_Users u, #PageIndexForUsers p
WHERE
u.UserId
=
p.UserId
AND
u.UserId
=
m.UserId
AND
p.IndexId
>=
@PageLowerBound
AND
p.IndexId
<=
@PageUpperBound
ORDER
BY
u.UserName
RETURN
@TotalRecords
END
查看全文
相关阅读:
[java tool]sonar与idea结合使用,度量代码质量
【mockito】单元测试之mockito简单使用
oracle ,mysql,postgres jdbc配置文件
log4j配置文件及java调用 每个级别输出到不同的文件2
log4j配置文件及java调用 每个级别输出到不同的文件
tomcat编码问题
pf4j实例 插件框架
网络协议分为哪几层---物理层,连接层,网络层,传输层,应用层详解
TF-IDF及其算法
redhat7查看系统版本 修改主机名
原文地址:https://www.cnblogs.com/ruanbl/p/490049.html
最新文章
为什么要你们现在要学习python
讲讲python中函数的参数
my97DatePicker选择年、季度、月、周、日
在linux下创建软链接(即目录映射)
linux下输出查看进程及杀进程
Quartz CronExpression表达式
oracle 创建dblink
JS日期对象扩展-日期格式化
aop
Java中xml2json,json2xml
热门文章
为select2下拉框赋值
Maven命令创建java项目
【springmvc】利用Junit对controller进行单元测试
【转】关于WannaCry勒索蠕虫的安全预警
【net core】VSCode调试NetCore Web项目问题集锦
我的sublime Text 3 设置
【转】Linux date命令用法和使用技巧(获取今天、昨天、一分钟前等)
[asp,net]基于PBKDF2的hash密码存储实现
VS2017 问题集锦[不定期更新补充]
【转】Retrofit
Copyright © 2011-2022 走看看