C#宿舍管理系统之用户类和用户登录类
生活随笔
收集整理的這篇文章主要介紹了
C#宿舍管理系统之用户类和用户登录类
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
用戶類,保存登錄信息:
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;namespace GroupProject {/// <summary>/// 此類專門用來保存登錄用戶的信息/// 方便使用之時調用/// </summary>class User{public static string id;public static string name;public static string username;public static string pass;public static string power;public static string classId;public static string dormId;} }二.用戶登錄DAO類
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using GroupProject.Alisa.util; using System.Data;namespace GroupProject {/// <summary>/// 此類專門用來查詢登錄用戶的所有信息/// </summary>class LoginDao{/// <summary>/// 此方法用來查詢學生表中的詳細信息/// 便于學生登錄后使用/// </summary>/// <param name="name">自定義聲明變量 用來保存 用戶名</param>/// <param name="pass">自定義聲明變量 用來保存 用戶密碼</param>/// <returns>返回查詢后的所有信息</returns>public DataTable studentLogin(string name, string pass){string sql = string.Format(@"select stuid id,stuname name,stuusername username,stupass pass,fk_classId,fk_dormId from student where stuusername='{0}' and stupass='{1}'", name, pass);return DBhelper.query(sql);}/// <summary>/// 此方法用來查詢教師表中的詳細信息/// 便于教師登錄后使用/// </summary>/// <param name="name">自定義聲明變量 用來保存 用戶名</param>/// <param name="pass">自定義聲明變量 用來保存 用戶密碼</param>/// <returns>返回查詢后的所有信息</returns>public DataTable teacherLogin(String tbName,string name, string pass){string sql = string.Format("select teachid id,teachname name,teachusername username,teachpass pass from {0} where teachusername='{1}' and teachpass='{2}'", "teacher",name, pass);return DBhelper.query(sql);}/// <summary>/// 此方法用來修改教師表中的用戶名和密碼/// 便于教師登錄后使用/// </summary>/// <param name="name">自定義聲明變量 用來保存 用戶名</param>/// <param name="pass">自定義聲明變量 用來保存 用戶密碼</param>/// <returns>返回查詢后的所有信息</returns>public DataTable teacherUpdate(string Username, string pass){string sql = string.Format("update teacher set teachUserName = '{0}',teachPass = '{1}' where teachId = {2}", Username, pass, User.id);//System.Windows.Forms.MessageBox.Show(sql);return DBhelper.query(sql);}/// <summary>/// 此方法用來修改學生表中的用戶名和密碼/// 便于教師登錄后使用/// </summary>/// <param name="name">自定義聲明變量 用來保存 用戶名</param>/// <param name="pass">自定義聲明變量 用來保存 用戶密碼</param>/// <returns>返回查詢后的所有信息</returns>public DataTable studentUpdate(string Username, string pass){string sql = string.Format("update student set stuUserName = '{0}',stuPass = '{1}' where stuId = {2}", Username, pass, User.id);return DBhelper.query(sql);}} } 創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的C#宿舍管理系统之用户类和用户登录类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 京东数科上市首轮问询「答卷」:与蚂蚁集团
- 下一篇: C#阶段考试