爱问吧
|
学习资源
|
投稿登录
|
投稿注册
|
我的博客
首页
业界动态
程序设计
数据库
电脑网络
网站建设
英语园地
生活点滴
给我留言
今天是:
设为首页
收藏本站
联系站长
◆你现在的位置是:
首页
>>
数据库资料
>>
MS SQL数据库
>> 正文
站内搜索:
==标题检索==
==标题内容==
验证用户登陆信息的存储过程
2008-03-28 阅读: 出处:
作者: 编辑:
CREATE PROCEDURE sysEmpLogin
2
3 @loginid varchar(50),
4
5 @password varchar(50),
6
7 @empid int output,
8
9 @reason varchar(50) output
10
11
12
13AS
14
15 select EmpID from mrBaseInf where LoginID = @loginid
16
17 if (@@RowCount<1)
18
19 begin ----1
20
21 set @reason ='noEmp'
22
23 set @empid=0
24
25 end------1
26
27 else
28
29 begin ----2
30
31
32
33 SELECT EmpID
34
35 FROM mrBaseInf
36
37 WHERE (LoginID = @loginid) AND (Password = @password )
38
39 if (@@RowCount<1)
40
41 begin -----3
42
43 set @reason ='pError'
44
45 set @empid=0
46
47 end-------3
48
49 else
50
51 begin ------4
52
53 SELECT @empid=EmpID
54
55 FROM mrBaseInf
56
57 WHERE (LoginID = @loginid) AND (Password = @password and AllowLogin=1)
58
59 if (@@RowCount<1)
60
61 begin ---------6
62
63 set @reason ='unAllow'
64
65 set @empid=0
66
67 end------------6
68
69 else
70
71 begin -----7
72
73 set @reason ='access'
74
75 end ----------7
76
77 end -----4
78
79 end------2
80
81 RETURN
82
83
84
85 GO
上一条新闻:
下一条新闻:
[
大
中
小
] [
打印文章
] [
关闭窗口
] [
到顶部↑
]
【郑重声明】渐飞IT人阵地刊载此文不代表同意其说法或描述,仅为提供更多信息,也不构成任何投资或其他建议。转载需经渐飞IT人阵地同意并注明出处。本网站有部分文章是由网友自由上传。对于此类文章本站仅提供交流平台,不为其版权负责。如果您发现本网站上有侵犯您的知识产权的文章,请联系我们。
相关资讯
网友评论
条
姓名:
发言时务必尊重网上道德与相关法律法规
热点推荐排行榜
网站模板欣赏
最新软件下载