亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? user.cs

?? 投票系統 環境:vs2005 語言:c#
?? 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;

public interface IUser
{
	/// <summary>
	/// 使用存儲過程實現用戶登錄
	/// </summary>
	/// <param name="sUserName"></param>
	/// <param name="sPassword"></param>
	/// <returns></returns>
	SqlDataReader GetUserLogin(string sUserName,string sPassword);

	/// <summary>
	/// 獲取所有用戶信息
	/// </summary>
	/// <returns></returns>
	SqlDataReader GetUsers();

	/// <summary>
	/// 獲取單個用戶信息
	/// </summary>
	/// <param name="nUserID"></param>
	/// <returns></returns>
	SqlDataReader GetSingleUser(int nUserID);

	/// <summary>
	/// 注冊一個新用戶
	/// </summary>
	/// <param name="sUserName"></param>
	/// <param name="sPassword"></param>
	/// <param name="sEmail"></param>
	/// <returns></returns>
	int AddUser(string sUserName,string sPassword,string sEmail);

	/// <summary>
	/// 修改用戶的信息
	/// </summary>
	/// <param name="nUserID"></param>
	/// <param name="sEmail"></param>
	/// <returns></returns>
	int UpdateUser(int nUserID,string sEmail);

	/// <summary>
	/// 修改用戶密碼
	/// </summary>
	/// <param name="nUserID"></param>
	/// <param name="sPassword"></param>
	/// <returns></returns>
	int UpdateUserPwd(int nUserID,string sPassword);	

	/// <summary>
	/// 刪除用戶
	/// </summary>
	/// <param name="nUserID"></param>
	/// <returns></returns>
	int DeleteUser(int nUserID);
}

/// <summary>
/// User 的摘要說明
/// </summary>
public class User : IUser
{
	private static readonly string GETUSERS = "SELECT * FROM Users";
	private static readonly string GETSINGLEUSER = "SELECT * FROM Users WHERE UserID=";
	private static readonly string ADDUSER = "INSERT INTO Users(UserName,Password,Email,IsAdmin)VALUES";
	private static readonly string UPDATEUSER = "UPDATE Users SET Email=";
	private static readonly string UPDATEUSERADMIN = "UPDATE Users SET IsAdmin=";
	private static readonly string UPDATEUSERPASSWORD = "UPDATE Users SET Password=";
	private static readonly string DELETEUSER = "DELETE Users WHERE UserID=";
	private static readonly string GETUSERLOGINBYSQL = "SELECT UserID FROM Users WHERE UserName =";
	
	public User()
	{
		///
	}

	public SqlDataReader GetUserLogin(string sUserName,string sPassword)
	{
		///創建鏈接
		SqlConnection myConnection = new SqlConnection(
			ConfigurationManager.ConnectionStrings["SQLCONNECTIONSTRING"].ConnectionString);

		///創建Command
		SqlCommand myCommand = new SqlCommand("Pr_GetUserLogin",myConnection);
		///設置為執行存儲過程
		myCommand.CommandType = CommandType.StoredProcedure;

		///添加存儲過程的參數
		SqlParameter pUserName = new SqlParameter("@UserName",SqlDbType.VarChar,32);
		pUserName.Value = sUserName;
		myCommand.Parameters.Add(pUserName);

		SqlParameter pPassword = new SqlParameter("@Password",SqlDbType.VarChar,255);
		pPassword.Value = sPassword;
		myCommand.Parameters.Add(pPassword);

		///定義DataReader
		SqlDataReader dr = null;
		try
		{
			///打開鏈接
			myConnection.Open();
			///讀取數據
			dr = myCommand.ExecuteReader(CommandBehavior.CloseConnection);
		}
		catch(SqlException ex)
		{
			///拋出異常
			throw new Exception(ex.Message,ex);
		}
		///返回DataReader
		return dr;
	}

	public SqlDataReader GetUsers()
	{
		///創建鏈接
		SqlConnection myConnection = new SqlConnection(
			ConfigurationManager.ConnectionStrings["SQLCONNECTIONSTRING"].ConnectionString);
		///創建Command
		SqlCommand myCommand = new SqlCommand(GETUSERS,myConnection);

		///定義DataReader
		SqlDataReader dr = null;
		try
		{
			///打開鏈接
			myConnection.Open();
			///讀取數據
			dr = myCommand.ExecuteReader(CommandBehavior.CloseConnection);
		}
		catch(SqlException ex)
		{
			///拋出異常
			throw new Exception(ex.Message,ex);
		}
		///返回DataReader
		return dr;
	}

	public SqlDataReader GetSingleUser(int nUserID)
	{
		///創建鏈接
		SqlConnection myConnection = new SqlConnection(
			ConfigurationManager.ConnectionStrings["SQLCONNECTIONSTRING"].ConnectionString);
		
		///定義SQL語句
		string cmdText = GETSINGLEUSER + "'" + nUserID.ToString() + "'";
		///創建Command
		SqlCommand myCommand = new SqlCommand(cmdText,myConnection);

		///定義DataReader
		SqlDataReader dr = null;
		try
		{
			///打開鏈接
			myConnection.Open();
			///讀取數據
			dr = myCommand.ExecuteReader(CommandBehavior.CloseConnection);
		}
		catch(SqlException ex)
		{
			///拋出異常
			throw new Exception(ex.Message,ex);
		}
		///返回DataReader
		return dr;
	}

	public int AddUser(string sUserName,string sPassword,string sEmail)
	{
		///創建鏈接
		SqlConnection myConnection = new SqlConnection(
			ConfigurationManager.ConnectionStrings["SQLCONNECTIONSTRING"].ConnectionString);

		///定義SQL語句
		string cmdText = ADDUSER + "("
			+ "'" + sUserName + "',"
			+ "'" + sPassword + "',"
		    + "'" + sEmail + "',"
			+ "'0'"
			+ ")";
		///創建Command
		SqlCommand myCommand = new SqlCommand(cmdText,myConnection);

		///定義返回值
		int nResult = -1;

		try
		{
			///打開鏈接
			myConnection.Open();
			///執行SQL語句
			nResult = myCommand.ExecuteNonQuery();
		}
		catch(SqlException ex)
		{
			///拋出異常
			throw new Exception(ex.Message,ex);
		}
		finally
		{   ///關閉鏈接
			myConnection.Close();
		}
		///返回nResult
		return nResult;
	}

	public int UpdateUser(int nUserID,string sEmail)
	{
		///創建鏈接
		SqlConnection myConnection = new SqlConnection(
			ConfigurationManager.ConnectionStrings["SQLCONNECTIONSTRING"].ConnectionString);

		///定義SQL語句
		string cmdText = UPDATEUSER
			+ "'" + sEmail + "'"
			+ " WHERE UserID=" + "'"
			+ nUserID.ToString() + "'";
		///創建Command
		SqlCommand myCommand = new SqlCommand(cmdText,myConnection);

		///定義返回值
		int nResult = -1;

		try
		{
			///打開鏈接
			myConnection.Open();
			///執行SQL語句
			nResult = myCommand.ExecuteNonQuery();
		}
		catch(SqlException ex)
		{
			///拋出異常
			throw new Exception(ex.Message,ex);
		}
		finally
		{   ///關閉鏈接
			myConnection.Close();
		}
		///返回nResult
		return nResult;
	}

	public int UpdateUserPwd(int nUserID,string sPassword)
	{
		///創建鏈接
		SqlConnection myConnection = new SqlConnection(
			ConfigurationManager.ConnectionStrings["SQLCONNECTIONSTRING"].ConnectionString);

		///定義SQL語句
		string cmdText = UPDATEUSERPASSWORD
			+ "'" + sPassword + "'"
			+ " WHERE UserID=" + "'"
			+ nUserID.ToString() + "'";
		///創建Command
		SqlCommand myCommand = new SqlCommand(cmdText,myConnection);

		///定義返回值
		int nResult = -1;

		try
		{
			///打開鏈接
			myConnection.Open();
			///執行SQL語句
			nResult = myCommand.ExecuteNonQuery();
		}
		catch(SqlException ex)
		{
			///拋出異常
			throw new Exception(ex.Message,ex);
		}
		finally
		{   ///關閉鏈接
			myConnection.Close();
		}
		///返回nResult
		return nResult;
	}

	public int UpdateUserAdmin(int nUserID,bool bIsAdmin)
	{
		///創建鏈接
		SqlConnection myConnection = new SqlConnection(
			ConfigurationManager.ConnectionStrings["SQLCONNECTIONSTRING"].ConnectionString);

		///定義SQL語句
		string cmdText = UPDATEUSERADMIN
			+ "'" + (bIsAdmin ? 1 : 0).ToString() + "'"
			+ " WHERE UserID=" + "'"
			+ nUserID.ToString() + "'";
		///創建Command
		SqlCommand myCommand = new SqlCommand(cmdText,myConnection);

		///定義返回值
		int nResult = -1;

		try
		{
			///打開鏈接
			myConnection.Open();
			///執行SQL語句
			nResult = myCommand.ExecuteNonQuery();
		}
		catch(SqlException ex)
		{
			///拋出異常
			throw new Exception(ex.Message,ex);
		}
		finally
		{   ///關閉鏈接
			myConnection.Close();
		}
		///返回nResult
		return nResult;
	}

	public int DeleteUser(int nUserID)
	{
		///創建鏈接
		SqlConnection myConnection = new SqlConnection(
			ConfigurationManager.ConnectionStrings["SQLCONNECTIONSTRING"].ConnectionString);

		///定義SQL語句
		string cmdText = DELETEUSER
			+ "'" + nUserID.ToString() + "'";
		///創建Command
		SqlCommand myCommand = new SqlCommand(cmdText,myConnection);

		///定義返回值
		int nResult = -1;

		try
		{
			///打開鏈接
			myConnection.Open();
			///執行SQL語句
			nResult = myCommand.ExecuteNonQuery();
		}
		catch(SqlException ex)
		{
			///拋出異常
			throw new Exception(ex.Message,ex);
		}
		finally
		{   ///關閉鏈接
			myConnection.Close();
		}
		///返回nResult
		return nResult;
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本一区二区久久| 欧美日韩在线一区二区| 国产午夜精品一区二区三区四区| 久久精品理论片| 2021中文字幕一区亚洲| 成人在线一区二区三区| 亚洲欧洲综合另类在线| 欧美视频一区在线| 精品亚洲欧美一区| 国产精品欧美综合在线| 色又黄又爽网站www久久| 午夜久久久影院| 精品日韩99亚洲| 国产成人精品影视| 一区二区三区**美女毛片| 在线成人午夜影院| 国产美女视频一区| 亚洲美腿欧美偷拍| 欧美电影免费观看高清完整版在线| 国产一区二区免费在线| 日韩美女视频一区| 日韩视频在线一区二区| 成人免费毛片嘿嘿连载视频| 一区二区三区四区五区视频在线观看| 欧美高清一级片在线| 国产在线精品一区二区| 一区二区三区日韩在线观看| 欧美一区二区三区免费视频| 国产精品亚洲成人| 亚洲高清视频的网址| 精品精品欲导航| 在线观看中文字幕不卡| 国产在线精品一区二区三区不卡 | 国产精品水嫩水嫩| 在线精品亚洲一区二区不卡| 久久国内精品视频| 亚洲免费av网站| 国产网红主播福利一区二区| 欧美日韩一区二区电影| 国产精品18久久久久久久网站| 亚洲精品亚洲人成人网在线播放| 2014亚洲片线观看视频免费| 在线亚洲一区二区| 国产伦精品一区二区三区视频青涩| 日韩理论在线观看| 久久精品一区二区三区av| 在线观看三级视频欧美| 国产99精品国产| 精品一区二区成人精品| 午夜精品久久久久久久99水蜜桃| 欧美激情一区二区三区全黄 | 欧美精品一区二区在线播放| 在线免费观看日韩欧美| 成人午夜激情影院| 国模套图日韩精品一区二区| 亚洲午夜精品一区二区三区他趣| 亚洲国产精品成人综合| 久久综合九色综合97婷婷女人| 欧美日韩中文字幕一区| 一本大道久久a久久综合| 国产69精品久久久久毛片| 九色综合国产一区二区三区| 图片区小说区区亚洲影院| 亚洲一区二区三区四区中文字幕 | 久久久一区二区三区捆绑**| 6080日韩午夜伦伦午夜伦| 色999日韩国产欧美一区二区| 国产99精品国产| 成人性生交大片免费| 国产一区二区女| 国产精品亚洲人在线观看| 久久精品国产精品亚洲综合| 日本aⅴ亚洲精品中文乱码| 午夜婷婷国产麻豆精品| 一区二区高清在线| 亚洲福利视频一区| 日韩中文欧美在线| 日韩专区一卡二卡| 毛片av一区二区三区| 久久99精品国产.久久久久久| 免费观看日韩av| 国内精品第一页| 懂色av一区二区夜夜嗨| 成人黄色片在线观看| 99re8在线精品视频免费播放| 成人激情午夜影院| 一本大道综合伊人精品热热| 日本丰满少妇一区二区三区| 在线免费观看日本一区| 欧美视频日韩视频| 9191成人精品久久| 久久综合成人精品亚洲另类欧美| 久久久亚洲国产美女国产盗摄 | 日韩精品电影一区亚洲| 日韩 欧美一区二区三区| 麻豆中文一区二区| 国产成人午夜高潮毛片| 国产成a人无v码亚洲福利| 成人国产亚洲欧美成人综合网| 91在线国产福利| 欧美日韩不卡一区| 日韩女优av电影在线观看| 久久久久9999亚洲精品| 最新久久zyz资源站| 亚洲影视资源网| 日本不卡1234视频| 国产成a人亚洲精| 在线观看亚洲一区| 欧美成人乱码一区二区三区| 国产亚洲午夜高清国产拍精品| 自拍偷拍亚洲综合| 美女高潮久久久| av成人动漫在线观看| 欧美日韩在线观看一区二区| 日韩欧美国产一区二区三区| 中文字幕欧美激情一区| 亚洲成人动漫一区| 国产毛片精品视频| 精品国偷自产国产一区| 一区二区三区在线免费视频| 裸体歌舞表演一区二区| 91免费版在线看| 日韩免费高清av| 国产精品成人免费精品自在线观看| 亚洲成人www| eeuss国产一区二区三区| 欧美久久高跟鞋激| 亚洲国产精品ⅴa在线观看| 午夜欧美在线一二页| 成人综合在线网站| 日韩女优视频免费观看| 一区二区久久久久久| 国产传媒欧美日韩成人| 91精品国产综合久久精品麻豆| 国产精品久久久久久久久久久免费看| 丝袜美腿亚洲综合| 91亚洲国产成人精品一区二区三| 日韩欧美电影一区| 亚洲综合一二三区| 床上的激情91.| 日韩精品一区二区三区在线播放| 亚洲视频你懂的| 狠狠网亚洲精品| 日韩一区二区在线观看视频| 一区二区三区中文字幕电影| 成人小视频在线观看| 久久久综合激的五月天| 丝袜诱惑亚洲看片| 欧美网站大全在线观看| 亚洲图片你懂的| 成人高清免费观看| 国产午夜久久久久| 国产激情偷乱视频一区二区三区 | 久久你懂得1024| 蜜桃精品视频在线观看| 欧美日韩国产123区| 亚洲愉拍自拍另类高清精品| 91丨porny丨首页| 中文字幕一区二区三区在线播放| 国产伦精品一区二区三区视频青涩| 日韩无一区二区| 蜜桃视频在线观看一区| 欧美一区二区视频网站| 日韩精品亚洲专区| 欧美日韩亚洲国产综合| 亚洲国产成人91porn| 欧美日韩一区二区三区四区五区 | 亚洲午夜精品久久久久久久久| 色综合天天天天做夜夜夜夜做| 国产精品免费久久| 成人免费三级在线| 专区另类欧美日韩| 欧美在线一二三| 午夜一区二区三区视频| 在线不卡中文字幕| 日产国产高清一区二区三区 | 高清不卡一二三区| 亚洲视频一区二区免费在线观看| 99久久综合国产精品| 18涩涩午夜精品.www| 欧美高清一级片在线观看| 懂色av一区二区三区蜜臀| 亚洲天堂精品视频| 欧美日韩黄色一区二区| 免费看日韩a级影片| 26uuuu精品一区二区| 成人高清在线视频| 亚洲一区二区美女| 日韩一区二区精品在线观看| 久久精品免费看| 国产精品污网站| 欧日韩精品视频| 美女一区二区三区在线观看| 久久久www成人免费毛片麻豆| av一二三不卡影片| 亚洲成人激情综合网| 久久色在线观看| av高清久久久| 丝袜亚洲精品中文字幕一区| 精品国产乱码久久久久久1区2区|