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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? topic.cs

?? 投票系統(tǒng) 環(huán)境:vs2005 語(yǔ)言:c#
?? CS
字號(hào):
?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>
/// Topic 的摘要說(shuō)明
/// </summary>
public class Topic : ITopic
{
	private static readonly string GETTOPICS = "SELECT * FROM Topics";
	private static readonly string GETCURRENTTOPIC = "SELECT * FROM Topics WHERE IsCurrent=1";
	private static readonly string GETSINGLETOPIC = "SELECT * FROM Topics WHERE TopicID=";
	private static readonly string ADDTOPIC = "INSERT INTO Topics(Name,Body,IsCurrent)VALUES";
	private static readonly string UPDATETOPIC = "UPDATE Topics SET Name=";
	private static readonly string DELETETOPIC = "DELETE Topics WHERE TopicID=";
	
	public Topic()
	{
		///
	}

	/// <summary>
	/// 獲取所有投票主題信息
	/// </summary>
	/// <returns></returns>
	public SqlDataReader GetTopics()
	{
		///創(chuàng)建鏈接
		SqlConnection myConnection = new SqlConnection(
			ConfigurationManager.ConnectionStrings["SQLCONNECTIONSTRING"].ConnectionString);
		///創(chuàng)建Command
		SqlCommand myCommand = new SqlCommand(GETTOPICS,myConnection);

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

	/// <summary>
	/// 獲取當(dāng)前投票主題
	/// </summary>
	/// <returns></returns>
	public SqlDataReader GetCurrentTopic()
	{
		///創(chuàng)建鏈接
		SqlConnection myConnection = new SqlConnection(
			ConfigurationManager.ConnectionStrings["SQLCONNECTIONSTRING"].ConnectionString);
		///創(chuàng)建Command
		SqlCommand myCommand = new SqlCommand(GETCURRENTTOPIC,myConnection);

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

	/// <summary>
	/// 獲取單個(gè)投票主題信息
	/// </summary>
	/// <param name="nTopicID"></param>
	/// <returns></returns>
	public SqlDataReader GetSingleTopic(int nTopicID)
	{
		///創(chuàng)建鏈接
		SqlConnection myConnection = new SqlConnection(
			ConfigurationManager.ConnectionStrings["SQLCONNECTIONSTRING"].ConnectionString);

		///定義SQL語(yǔ)句
		string cmdText = GETSINGLETOPIC + "'" + nTopicID.ToString() + "'";
		///創(chuàng)建Command
		SqlCommand myCommand = new SqlCommand(cmdText,myConnection);

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

	/// <summary>
	/// 添加新的投票主題
	/// </summary>
	/// <param name="sName"></param>
	/// <param name="sBody"></param>
	/// <returns></returns>
	public int AddTopic(string sName,string sBody)
	{
		///創(chuàng)建鏈接
		SqlConnection myConnection = new SqlConnection(
			ConfigurationManager.ConnectionStrings["SQLCONNECTIONSTRING"].ConnectionString);

		///定義SQL語(yǔ)句
		string cmdText = ADDTOPIC + "("
			+ "'" + sName + "',"			
			+ "'" + sBody + "',"
			+ "'0'"
			+ ")";
		///創(chuàng)建Command
		SqlCommand myCommand = new SqlCommand(cmdText,myConnection);

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

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

	/// <summary>
	/// 修改投票主題信息
	/// </summary>
	/// <param name="nTopicID"></param>
	/// <param name="sName"></param>
	/// <param name="sBody"></param>
	/// <returns></returns>
	public int UpdateTopic(int nTopicID,string sName,string sBody)
	{
		///創(chuàng)建鏈接
		SqlConnection myConnection = new SqlConnection(
			ConfigurationManager.ConnectionStrings["SQLCONNECTIONSTRING"].ConnectionString);

		///定義SQL語(yǔ)句
		string cmdText = UPDATETOPIC
			+ "'" + sName + "',"
			+ "Body='" + sBody + "'"
			+ " WHERE TopicID=" + "'"
			+ nTopicID.ToString() + "'";
		///創(chuàng)建Command
		SqlCommand myCommand = new SqlCommand(cmdText,myConnection);

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

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

	/// <summary>
	/// 設(shè)置投票主題為當(dāng)前投票主題
	/// </summary>
	/// <param name="nTopicID"></param>
	/// <returns></returns>
	public int UpdateTopicCurrent(int nTopicID)
	{
		///創(chuàng)建鏈接
		SqlConnection myConnection = new SqlConnection(
			ConfigurationManager.ConnectionStrings["SQLCONNECTIONSTRING"].ConnectionString);

		///創(chuàng)建Command
		SqlCommand myCommand = new SqlCommand("Pr_UpdateTopicCurrent",myConnection);
		///設(shè)置為執(zhí)行存儲(chǔ)過(guò)程
		myCommand.CommandType = CommandType.StoredProcedure;

		///添加存儲(chǔ)過(guò)程的參數(shù)
		SqlParameter pTopicID = new SqlParameter("@TopicID",SqlDbType.Int,4);
		pTopicID.Value = nTopicID;
		myCommand.Parameters.Add(pTopicID);

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

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

	/// <summary>
	/// 刪除投票主題
	/// </summary>
	/// <param name="nTopicID"></param>
	/// <returns></returns>
	public int DeleteTopic(int nTopicID)
	{
		///創(chuàng)建鏈接
		SqlConnection myConnection = new SqlConnection(
			ConfigurationManager.ConnectionStrings["SQLCONNECTIONSTRING"].ConnectionString);

		///定義SQL語(yǔ)句
		string cmdText = DELETETOPIC
			+ "'" + nTopicID.ToString() + "'";
		///創(chuàng)建Command
		SqlCommand myCommand = new SqlCommand(cmdText,myConnection);

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

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

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品盗摄一区二区三区| www.99精品| 日韩免费观看2025年上映的电影 | 视频一区视频二区在线观看| 三级欧美在线一区| 亚洲视频免费观看| 在线国产亚洲欧美| 亚洲成人免费看| 日韩色在线观看| 成人综合激情网| 久久色成人在线| caoporn国产精品| 亚洲国产精品视频| 欧美精品一区在线观看| 91在线你懂得| 日韩亚洲欧美综合| 欧美日本免费一区二区三区| 国内久久婷婷综合| 国产精品情趣视频| 欧洲国产伦久久久久久久| 最新国产の精品合集bt伙计| 久久久精品综合| 91亚洲精品久久久蜜桃| 性久久久久久久久| 国产欧美日韩三级| 欧美又粗又大又爽| 在线观看亚洲精品| 久久99日本精品| 一区二区三区波多野结衣在线观看| 欧美美女一区二区在线观看| 国产成人av电影免费在线观看| 欧美高清在线一区二区| 久久精子c满五个校花| 91免费版在线| 久久国产精品一区二区| 一区二区高清在线| 欧美日韩国产成人在线免费| 在线亚洲免费视频| 韩国成人精品a∨在线观看| 亚洲私人黄色宅男| 欧美大白屁股肥臀xxxxxx| 色综合久久久网| www..com久久爱| 精品一区二区久久| 亚洲综合色视频| 国产精品福利一区| 精品国产乱码久久久久久免费| 精品理论电影在线观看| 欧日韩精品视频| 国产高清不卡二三区| 喷白浆一区二区| 一区二区在线观看视频| 亚洲国产日韩av| 亚洲三级小视频| 国产欧美一区二区精品秋霞影院| 欧美一区二区观看视频| 91精品1区2区| 欧美一区二区三区小说| 欧美日韩国产区一| 色婷婷av一区| 99免费精品在线| 亚洲影院久久精品| 亚洲一区二区美女| 亚洲黄色尤物视频| 亚洲一二三专区| 亚洲婷婷综合色高清在线| 欧美激情在线观看视频免费| 精品三级av在线| 日韩亚洲国产中文字幕欧美| 日本韩国欧美国产| 午夜成人在线视频| 国产激情一区二区三区| 精品中文字幕一区二区| 国内精品久久久久影院薰衣草| 亚洲成人自拍网| 一区二区日韩av| 日本视频中文字幕一区二区三区| 亚洲精品一二三| 亚洲精品国产无天堂网2021| 亚洲视频一区二区免费在线观看 | 91麻豆精品秘密| www.欧美亚洲| 91视视频在线观看入口直接观看www | 国产精品素人一区二区| 精品精品国产高清a毛片牛牛| 色婷婷综合五月| 国产精品一区二区你懂的| 国模冰冰炮一区二区| 午夜日韩在线电影| 成人免费高清在线观看| 成人黄色片在线观看| 风间由美一区二区三区在线观看| 国产成人午夜片在线观看高清观看| 日韩不卡一二三区| 韩国v欧美v日本v亚洲v| 成人动漫av在线| 色呦呦国产精品| 欧美日韩黄色一区二区| 亚洲视频 欧洲视频| 亚洲欧美日韩精品久久久久| 亚洲乱码国产乱码精品精可以看| 亚洲电影在线免费观看| 精品久久久久一区二区国产| 亚洲国产一区二区a毛片| 天天射综合影视| 精品一区二区三区在线播放 | 亚洲在线一区二区三区| 亚洲成人手机在线| 久久精工是国产品牌吗| 奇米色777欧美一区二区| 欧美亚洲国产怡红院影院| 欧美mv日韩mv亚洲| 国产精品系列在线| 亚洲一区免费视频| 婷婷久久综合九色国产成人| 国产精品18久久久久久久久 | 国产在线精品免费| 国产成人日日夜夜| 欧美性感一区二区三区| 久久久久久久电影| 亚洲视频一二三| 男男gaygay亚洲| 久久精品999| 精品日韩在线观看| 亚洲欧美视频在线观看视频| 日本成人超碰在线观看| 久久国产免费看| 欧美性一区二区| 国产欧美日韩亚州综合| 亚洲男人天堂一区| 日本欧美一区二区三区乱码| 99久久99久久精品免费看蜜桃| 日韩欧美美女一区二区三区| 国产精品不卡在线| 韩国理伦片一区二区三区在线播放| 91久久精品一区二区三| 欧美二区在线观看| 日日骚欧美日韩| gogogo免费视频观看亚洲一| 91精品国产综合久久久蜜臀图片| 欧美激情一区二区三区四区| 高清不卡一二三区| 日韩欧美中文字幕制服| 一区二区三区精品| 日韩国产在线一| 欧美一区午夜精品| 一区二区三区久久久| 懂色av一区二区夜夜嗨| 97精品久久久午夜一区二区三区| 亚洲日本一区二区三区| 国产成人av电影免费在线观看| 91精品国产色综合久久ai换脸| 国产女主播一区| 国产尤物一区二区| 欧美videos中文字幕| 亚洲国产精品精华液网站| 国产一区二区成人久久免费影院| 国产欧美日韩一区二区三区在线观看| 婷婷六月综合亚洲| 色婷婷久久久久swag精品| 久久亚洲私人国产精品va媚药| 成人精品一区二区三区四区| 欧美videos中文字幕| 亚洲在线视频免费观看| 欧日韩精品视频| 成人的网站免费观看| 国产片一区二区三区| 国产激情一区二区三区| 欧美电影一区二区| 亚洲第一会所有码转帖| 欧美三级电影一区| 亚洲精品视频一区二区| 91精品国产品国语在线不卡| 丝袜诱惑制服诱惑色一区在线观看| 日本久久一区二区三区| 欧美成人aa大片| 99久久久久免费精品国产| 欧美国产97人人爽人人喊| 高清久久久久久| 久久精品一区蜜桃臀影院| 欧美三级午夜理伦三级中视频| 亚洲欧美国产三级| 欧日韩精品视频| 亚洲三级在线免费| 91黄色免费网站| 亚洲夂夂婷婷色拍ww47| 欧美午夜精品一区| 一区二区三区四区高清精品免费观看| 91久久免费观看| 天天综合网天天综合色| 欧美mv日韩mv亚洲| 在线观看区一区二| 亚洲自拍偷拍欧美| 欧美精品视频www在线观看| 日韩av一区二| 久久蜜桃av一区精品变态类天堂| 成人国产精品视频| 精品在线一区二区三区| 久久精品视频免费| 97久久精品人人爽人人爽蜜臀|