?? user.cs
字號:
?using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
/// <summary>
/// user 的摘要說明
/// </summary>
public class user
{
//先申明一系列常用的對象
private string connstr;
private SqlConnection Sqlconn;
private SqlCommand Sqlcmd;
private SqlDataAdapter Sqladpter;
private DataSet ds;
private SqlDataReader Sqlreader;
public user()
{//初始化所有的實例
connstr = ConfigurationManager.ConnectionStrings["Mispersonalconn"].ConnectionString;
Sqlconn = new SqlConnection(connstr);
Sqlcmd = new SqlCommand();
Sqladpter = new SqlDataAdapter();
ds = new DataSet();
}
public SqlDataReader Login(string sql)
{
Sqlcmd.CommandText =sql;
Sqlcmd.Connection = Sqlconn;
if (Sqlconn.State == ConnectionState.Closed) { Sqlconn.Open(); }
Sqlreader=Sqlcmd.ExecuteReader(CommandBehavior.CloseConnection);
return Sqlreader;
}
public DataSet Search(string sql)
{//返回內存數據庫
Sqladpter.SelectCommand = new SqlCommand(sql, Sqlconn);
Sqladpter.Fill(ds, "temp");
return ds;
}
public void Update(string ID,string userName,string userPass,string userRole)
{//執行更新動作
Sqlcmd.CommandText = "update [Tb_User_Login] set [ID]=@e_ID,[userName]=@e_userName,[userPass]=@e_userPass,[userRole]=@e_userRole";
Sqlcmd.Parameters.AddWithValue("@e_ID",ID);
Sqlcmd.Parameters.AddWithValue("@e_userName",userName);
Sqlcmd.Parameters.AddWithValue("@e_userPass",userPass);
Sqlcmd.Parameters.AddWithValue("@e_userRole",userRole);
Sqlcmd.Connection = Sqlconn;
Sqlconn.Open();
Sqlcmd.ExecuteNonQuery();
}
public void Delete(string ID)
{//執行刪除動作
Sqlcmd.CommandText = "delete from [Tb_User_Login] where [ID]='" +ID+ "'";
Sqlcmd.Connection = Sqlconn;
Sqlconn.Open();
Sqlcmd.ExecuteNonQuery();
}
public void Insert(string ID, string userName, string userPass, string userRole)
{//執行添加動作
Sqlcmd.CommandText = "insert into [Tb_User_Login] values('" + ID + "','" + userName + "','" + userPass + "','" + userRole + "')";
Sqlcmd.Connection = Sqlconn;
Sqlconn.Open();
Sqlcmd.ExecuteNonQuery();
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -