用户登录系统(二)

下面接着上面的写,下一步进行数据库具体增删改查的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         }

 

posted @ 2012-11-02 16:39  邢立龙  阅读(236)  评论(0编辑  收藏  举报