zoukankan      html  css  js  c++  java
  • 用户登录系统(二)

    下面接着上面的写,下一步进行数据库具体增删改查的T-SQL语句的编写,在test.BLL中新增一个文件夹User_info用来操作数据库,UserinfoManager.cs

    源码如下:

     1 public class UserinfoManager
     2     {
     3         /// <summary>
     4         /// 修改数据库test中User_info数据
     5         /// </summary>
     6         /// <param name="UserID"></param>
     7         /// <param name="UserName"></param>
     8         /// <param name="UserPassword"></param>
     9         public static void UpdateUser(string UserID, string UserName, string UserPassword)
    10         {
    11             string sql = "update User_info set UserName='" + UserName + "', UserPassword='" + UserPassword + "' where UserID='" + UserID + "' ";
    12             tset.DAL.Common.SqlHelper.RunSql(sql);
    13         }
    14         /// <summary>
    15         /// 新增数据库test中User_info数据
    16         /// </summary>
    17         /// <param name="UserID"></param>
    18         /// <param name="UserName"></param>
    19         /// <param name="UserPassword"></param>
    20         public static void InsertUser(string UserID, string UserName, string UserPassword)
    21         {
    22             string sql = "insert into User_info (UserID,UserName,UserPassword) values('" + UserID + "','" + UserName + "','" + UserPassword + "') ";
    23             tset.DAL.Common.SqlHelper.RunSql(sql);
    24         }
    25         /// <summary>
    26         /// 删除数据库中test中User_info数据
    27         /// </summary>
    28         /// <param name="UserID"></param>
    29         public static void DeleteUser(string UserID)
    30         {
    31             string sql = "delete from User_info where UserID='" + UserID + "'";
    32             tset.DAL.Common.SqlHelper.RunSql(sql);
    33         }
    34         /// <summary>
    35         /// 查询数据库test中User_info数据
    36         /// </summary>
    37         /// <param name="UserID"></param>
    38         public static SqlDataReader selectUser(string UserID)
    39         {
    40             string sql = "select * from User_info where UserID='" + UserID + "'";
    41             return tset.DAL.Common.SqlHelper.GetReader(sql);
    42         }
    43         public static SqlDataReader userLogin(string UserID,string UserName,string UserPassword)
    44         {
    45             string sql = "select * from User_info where UserID='"+UserID+"' and UserName='"+UserName+"' and UserPassword='"+UserPassword+"'";
    46             return tset.DAL.Common.SqlHelper.GetReader(sql);
    47         }
    48         public static SqlDataReader selectUserLike(string UserID, string UserName, string UserPassword)
    49         {
    50             string sql = "select * from User_info where userID like '%" + UserID + "%' or username like '%" + UserName + "%'or UserPassword like '%" + UserPassword + "%'";
    51             return tset.DAL.Common.SqlHelper.GetReader(sql);
    52         }
    53         /// <summary>
    54         /// 查询数据datatable
    55         /// </summary>
    56         public static DataTable getUserTable()
    57         {
    58             string sql = "select * from User_info";
    59             return tset.DAL.Common.SqlHelper.GetTable(sql);
    60         }
    61         public static DataTable getConditionUserTable(string UserID, string UserName, string UserPassword)
    62         {
    63             string sql = "select * from User_info where userID like '%" + UserID + "%' or username like '%" + UserName + "%'or UserPassword like '%" + UserPassword + "%'";
    64             return tset.DAL.Common.SqlHelper.GetTable(sql);
    65         }
  • 相关阅读:
    Angular JS 学习之 Scope作用域
    PHP变量
    AngularJS学习之模型
    Angular JS学习之指令
    Angular JS学习之表达式
    Angular JS 学习之简介
    HTML DOM学习之三
    HTML DOM学习之二
    HTML DOM学习之一
    《集体智慧编程》第一章
  • 原文地址:https://www.cnblogs.com/xiaolong617/p/2751505.html
Copyright © 2011-2022 走看看