📄 lonin.cs
字号:
using System;
using System.Data.SqlClient;
using System.Data;
namespace WindowsApplication4
{
/// <summary>
/// Class1 的摘要说明。
/// </summary>
public class LonIn
{
private string _UserID;
private string _PassWord;
public static string Group;
private DataRow userRow;
public string UserID//ID属性
{
get
{
return _UserID;
}
set
{
_UserID = value;
}
}
public string PassWord//PassWord属性
{
get
{
return _PassWord;
}
set
{
_PassWord = value;
}
}
public LonIn(string UserID,string Password)
{
this.UserID = UserID;
this.PassWord = PassWord;
//
// TODO: 在此处添加构造函数逻辑
//
}
public LonIn()
{
}
public int isUser()
{
SqlConnection SqlCon = new SqlConnection();
SqlCommand LogInCommand= new SqlCommand();
SqlDataAdapter userAdapter = new SqlDataAdapter();
DataSet UserInfoSet = new DataSet();
try
{
SqlCon.ConnectionString = "server=.;Trusted_Connection=yes;user=sa;pwd=1;database=storage";//连接字段
LogInCommand.Connection = SqlCon;
LogInCommand.CommandText = "SELECT UserID,Password,GroupID From LonInFrm" ;
userAdapter.SelectCommand = LogInCommand;
userAdapter.SelectCommand.Connection=SqlCon;
SqlCon.Open();
userAdapter.Fill(UserInfoSet,"UserInfo");//填充数据集
for (int i=0;i<UserInfoSet.Tables["UserInfo"].Rows.Count;i++)
{
this.userRow=UserInfoSet.Tables["UserInfo"].Rows[i];
//只有当输入的用户名和密码同时对应上数据库中记录时,才能通过校验
if (userRow[0].ToString().Trim()==this.UserID.Trim() && userRow[1].ToString().Trim()==this.PassWord.Trim())
{
Group=userRow[2].ToString().Trim();
return 1;
}
}
return 0;
}
catch(Exception ex)
{
throw new ApplicationException("SysTem Err");
}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -