zoukankan
html css js c++ java
判断用户是否存在(通过参数来实现)
CREATE PROCEDURE [dbo].[MyWorkLog_JudgUserLogin]
@isExist
as
int
output,
--
输入出结果
@userName nvarchar(
20
),
--
用户名称
@passWord nvarchar(
20
)
--
用户密码
AS
BEGIN
SET @isExist
=
(SELECT COUNT(
*
) FROM [Login] WHERE userName
=
@userName AND Password
=
@passWord)
END
/**/
///
<summary>
///
判断用户是否存在
///
</summary>
///
<param name="userName">
用户名
</param>
///
<param name="Password">
密码
</param>
///
<returns></returns>
public
int
userLoginOperator(
string
userName,
string
Password)
...
{
SqlCommand cmd
=
this
.GetSqlCommand();
cmd.CommandType
=
CommandType.StoredProcedure;
cmd.CommandText
=
"
MyWorkLog_JudgUserLogin
"
;
//
存储过程的名称
SqlParameter TheParameter;
//
用户名
TheParameter
=
cmd.Parameters.Add(
"
@userName
"
, SqlDbType.NVarChar);
TheParameter.Direction
=
ParameterDirection.Input;
TheParameter.Value
=
userName;
//
密码
TheParameter
=
cmd.Parameters.Add(
"
@passWord
"
, SqlDbType.NVarChar);
TheParameter.Direction
=
ParameterDirection.Input;
TheParameter.Value
=
Password;
//
ID号
TheParameter
=
cmd.Parameters.Add(
"
@isExist
"
, SqlDbType.Int);
cmd.Parameters[
"
@isExist
"
].Direction
=
ParameterDirection.Output;
cmd.ExecuteNonQuery();
int
isExist
=
Convert.ToInt32(cmd.Parameters[
"
@isExist
"
].Value.ToString());
return
isExist;
//
返回一个数
}
首先在数据里创建一张用户表(login),再创建一个存储过程,其传入两个值,输入一个值,对出输出来的那个值进行判断。
查看全文
相关阅读:
cass9.1打开程序错误——加载arx失败
c#类型和变量
AutoCAD启动缓慢
XAML特殊字符
静态GPS时间修改
AutoCAD的IntersectWith方法
Visual studio2010开发AutoCAD2008、2006 启动调试问题
安装CAD2006装好了为什么不能用,显示系统错误无法启动此程序,因计算机丢失aclst.dll。尝试重新安装该程序以解
安装AutoCAD2006时,提示已终止安装
CASS 2008的野外操作码
原文地址:https://www.cnblogs.com/xiaotuni/p/2365821.html
最新文章
jquery scrollTop 不起效果的一种情况
SVN时某个文件夹locked
测试用例评审
个开发模型的比较
Shell编程
搭建测试环境
手机APP测试技术
测试随想
缺陷评审
怎样进行需求评审?
热门文章
java根据线程id获取线程
mysql创建序列
解决java依赖poi导出Excel表时,没有出现下载提示的问题
清除微信内置浏览器缓存
MyBatis一次执行多条SQL语句
发送http请求
nginx缓存机制相关
执行jar包问题
Java中实现文件的跨服务器上传
验证当前设备是否是pc
Copyright © 2011-2022 走看看