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),再创建一个存储过程,其传入两个值,输入一个值,对出输出来的那个值进行判断。
  • 相关阅读:
    JDBC五数据源和数据池(web基础学习笔记十一)
    JDBC四(web基础学习笔记十)
    JDBC三(web基础学习笔记九)
    JDBC二查询(web基础学习笔记八)
    JDBC一(web基础学习笔记七)
    HTML二(基本标签)
    Java从零开始学八(循环结构)
    如何合理地估算线程池大小?(转载)
    Java 8 Documentation Download
    Redis集群
  • 原文地址:https://www.cnblogs.com/xiaotuni/p/2365821.html
Copyright © 2011-2022 走看看