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),再创建一个存储过程,其传入两个值,输入一个值,对出输出来的那个值进行判断。
  • 相关阅读:
    项目经理-要材料
    java stream 处理
    listGiftBagShowInfo 这个方法 我搞了一晚上
    BigDecimal.ROUND_UP 如果 从 double 到 Decimal 有异常, 必须从double到String然后 Decimal 就可以了
    json串 转 list<class> 方法 List转JSONArray和JSONArray转List
    昨晚加班到3点多-身体都虚脱了
    MVN 点击compile总是失败
    IDEA使用笔记(八)——自动生成 serialVersionUID 的设置
    Maven 版本号规范
    java多线程学习
  • 原文地址:https://www.cnblogs.com/xiaotuni/p/2365821.html
Copyright © 2011-2022 走看看