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

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

?? webform1.aspx.cs

?? 此為民意調查
?? CS
字號:
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using System.Data.OleDb;
using System.Drawing.Imaging;


namespace UserPoll
{
	/// <summary>
	/// WebForm1 的摘要說明。
	/// </summary>
	public class WebForm1 : System.Web.UI.Page
	{
		protected System.Web.UI.WebControls.RadioButtonList rlCandidates;
		protected System.Web.UI.WebControls.Button btnVote;
		protected System.Web.UI.WebControls.Image Image1;

		private OleDbConnection conn;
		private DataSet ds = new DataSet ();
		private string connstr = "";

		private void Page_Load(object sender, System.EventArgs e)
		{
			// 在此處放置用戶代碼以初始化頁面
			
			//初始化數據庫連接string
			connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" 
				+ Server.MapPath(@".\db\polldb.mdb") 
				+ ";Mode=Share Deny None;Persist Security Info=False";
			if (!IsPostBack)
			{
				BindData();
			}
		}

		private void BindData()
		{
			//new a dbconnection,數據庫為db目錄下的polldb.mdb

			conn = new OleDbConnection(connstr); 
			//創建sql語句
			string sql = "SELECT * FROM [datatbl]";
			//創建dataadapter
			OleDbDataAdapter da = new OleDbDataAdapter(sql,conn); 
			//填充dataset
			da.Fill(ds,"Data");
			//給RadioButtonList賦數據
			InitRadioButtonList();
			//繪制餅狀圖
			DrawResult();
		}

		private void InitRadioButtonList()
		{
			//將DataSet數據綁定到RadioButtonList
			rlCandidates.DataSource = ds.Tables["Data"] ;
			rlCandidates.DataTextField = ds.Tables["Data"].Columns["name"].ToString ();
			rlCandidates.DataValueField = ds.Tables["Data"].Columns["count"].ToString ();
			rlCandidates.DataBind ();
		}

		private void DrawResult()
		{
			//創建一個Bitmap
			Bitmap bm = new Bitmap(200,200);
			//得到Graphics
			Graphics g = Graphics.FromImage(bm);
			g.Clear (Color.White);
			//統計總投票數
			int totalCount=0;
			foreach (DataRow aRow in ds.Tables["Data"].Rows )
			{
				totalCount += int.Parse (aRow["count"].ToString ());
			}
			
			int startangle = 0;	//扇形起始角度
			int sweepangle;		//扇形跨越角度
			foreach (DataRow aRow in ds.Tables["Data"].Rows)
			{
				string sname = aRow["name"].ToString();
				string scount = aRow["count"].ToString() ;
				string sindex = aRow["index"].ToString() ;
				//選取不同顏色
				Color c = getColor(int.Parse(sindex)) ;

				sweepangle = (int)Math.Round (double.Parse(scount)/totalCount*360);
				Brush myBrush = new SolidBrush(c); 
				//調用FillPie繪制扇形
				g.FillPie(myBrush,0,0,200,200,startangle,sweepangle);
				startangle += sweepangle;
				//輸出文字解釋
				Response.Write (sname + ":" + scount + " 顏色:" + c.ToString() + "<br> ");
			}
			//保存為臨時文件
			bm.Save(Server.MapPath (@".\result.jpeg"), ImageFormat.Jpeg );
			//將Image控件的圖像鏈接到此文件
			Image1.ImageUrl = Server.MapPath (@".\result.jpeg");
		}
		//根據序號,返回不同顏色
		private Color getColor(int index)
		{
			Color c;
			int i = index % 5;
			switch(i)
			{
				case 0:
					c = Color.Red;
					break;
				case 1:
					c = Color.Blue ;
					break;
				case 2:
					c = Color.Yellow ;
					break;
				case 3:
					c = Color.Green;
					break;
				case 4:
					c = Color.Gray;
					break;
				default: 
					c = Color.Black ;
					break;
			}
			return (c);
		}

		#region Web Form Designer generated code
		override protected void OnInit(EventArgs e)
		{
			//
			// CODEGEN:該調用是 ASP.NET Web 窗體設計器所必需的。
			//
			InitializeComponent();
			base.OnInit(e);
		}
		
		/// <summary>
		/// 設計器支持所需的方法 - 不要使用代碼編輯器修改
		/// 此方法的內容。
		/// </summary>
		private void InitializeComponent()
		{    
			this.btnVote.Click += new System.EventHandler(this.btnVote_Click);
			this.Load += new System.EventHandler(this.Page_Load);

		}
		#endregion

		private void btnVote_Click(object sender, System.EventArgs e)
		{
			if (rlCandidates.SelectedItem != null)
			{
				//new a dbconnection,數據庫為db目錄下的polldb.mdb
				conn = new OleDbConnection(connstr); 
				conn.Open ();
				//Update記錄,count=count+1
				string sql = "UPDATE [datatbl] SET [count]=" + Convert.ToString ((int.Parse (rlCandidates.SelectedItem.Value)  + 1)) 
					        + " WHERE [name]='" + rlCandidates.SelectedItem.Text + "'" ;
				OleDbCommand cmd = new OleDbCommand(sql,conn);
				cmd.ExecuteNonQuery ();
				conn.Close ();
				//更新數據顯示
				BindData();
			}
		}
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文天堂在线一区| 亚洲韩国精品一区| 韩国女主播一区| 精品久久久久久无| 蜜桃av一区二区在线观看| 日韩精品在线一区二区| 欧美一区二区观看视频| 麻豆一区二区三| 91精品在线免费| 美女尤物国产一区| 欧美精品一区二区三区蜜桃| 国产精品一区专区| 综合激情成人伊人| 欧美日韩国产首页| 经典三级视频一区| 亚洲天堂av一区| 在线国产亚洲欧美| 精品一二三四区| 国产精品美女久久久久久久| 欧美日韩国产色站一区二区三区| 蜜桃av噜噜一区二区三区小说| 国产清纯白嫩初高生在线观看91 | 亚洲黄色性网站| 精品视频全国免费看| jlzzjlzz亚洲女人18| 亚洲欧美另类图片小说| 欧美男男青年gay1069videost | 国产一区在线视频| 日韩码欧中文字| 日韩一二三四区| 99精品1区2区| 久草热8精品视频在线观看| 国产精品伦理一区二区| 91精品国产综合久久久久久漫画 | 国产一区啦啦啦在线观看| 日韩一区有码在线| 日韩欧美一区二区视频| 91美女片黄在线观看91美女| 美女视频黄频大全不卡视频在线播放 | 亚洲综合视频在线观看| 欧美精品v日韩精品v韩国精品v| 国产一区二区三区四区五区入口 | 国产精品短视频| 91麻豆精品国产| 99riav一区二区三区| 激情综合五月天| 亚洲午夜国产一区99re久久| 国产情人综合久久777777| 7777精品伊人久久久大香线蕉完整版| 国产jizzjizz一区二区| 日韩av在线发布| 一区二区三区久久久| 国产精品免费视频一区| 久久一日本道色综合| 欧美一二三四在线| 欧美性受xxxx黑人xyx性爽| av在线播放一区二区三区| 国产一区二区三区香蕉| 精品影视av免费| 午夜精品国产更新| 国产精品久久久久一区二区三区共 | 国产精品资源在线看| 青娱乐精品视频| 婷婷开心久久网| 亚洲成人动漫av| 亚洲国产精品久久久久秋霞影院| 亚洲久草在线视频| 中文字幕中文字幕一区| 亚洲国产成人午夜在线一区| 久久精品免费在线观看| 精品久久久三级丝袜| 欧美成人精品福利| 日韩欧美aaaaaa| 欧美成人官网二区| 精品国产乱码久久久久久闺蜜| 日韩免费一区二区| 日韩美女天天操| 精品久久久三级丝袜| 亚洲精品一区二区三区在线观看| 精品精品欲导航| 久久综合九色综合97婷婷女人| 精品久久久久香蕉网| 久久亚洲捆绑美女| 国产欧美一区二区在线观看| 国产精品毛片久久久久久| 中文字幕乱码久久午夜不卡| 综合久久给合久久狠狠狠97色| 亚洲久草在线视频| 午夜视频在线观看一区二区三区| 亚洲午夜精品17c| 日韩av在线发布| 国产美女精品在线| 成人v精品蜜桃久久一区| 北条麻妃一区二区三区| 一本大道av一区二区在线播放| 欧美色图激情小说| 日韩一区二区电影在线| 久久亚洲综合色| 亚洲欧洲精品天堂一级| 香蕉成人啪国产精品视频综合网 | 成人小视频在线观看| 91蜜桃在线观看| 91精品国产入口| 中文在线免费一区三区高中清不卡| 1区2区3区欧美| 天天综合色天天| 国产成人精品三级| 在线观看日产精品| 精品久久久久久久久久久久久久久| 国产视频一区在线播放| 亚洲午夜av在线| 国内精品不卡在线| 欧美自拍偷拍一区| 久久亚洲精品小早川怜子| 一区二区三区在线播放| 久久国产精品一区二区| 色婷婷久久久综合中文字幕| 日韩天堂在线观看| 自拍偷拍国产亚洲| 九色|91porny| 欧美亚洲国产bt| 欧美韩国一区二区| 日韩成人精品在线| 懂色av一区二区在线播放| 欧美日本一区二区三区| 欧美韩日一区二区三区| 美女一区二区久久| 色婷婷狠狠综合| 中文一区在线播放| 麻豆成人91精品二区三区| 欧美在线不卡视频| 日本一区二区免费在线 | 亚洲va国产va欧美va观看| 丁香六月综合激情| 日韩欧美国产系列| 一区二区不卡在线播放 | 91国偷自产一区二区三区观看 | 国产精品福利影院| 精品制服美女丁香| 91麻豆精品国产91久久久 | 亚洲免费在线播放| 国产精品一区二区三区99| 91精品国产麻豆国产自产在线| 亚洲精品视频在线看| 国产精品1024| 精品国产麻豆免费人成网站| 日本不卡一区二区三区 | 不卡在线视频中文字幕| 久久久www免费人成精品| 免费观看成人av| 91麻豆精品国产自产在线 | 色综合久久88色综合天天6| 国产日韩精品一区二区浪潮av| 精品一区二区三区在线播放视频| 欧美人xxxx| 午夜精品视频在线观看| 日本乱人伦aⅴ精品| 亚洲欧美日韩一区| av亚洲产国偷v产偷v自拍| 国产精品嫩草99a| proumb性欧美在线观看| 国产精品美女久久久久高潮| 高清不卡在线观看| 国产女主播视频一区二区| 粉嫩13p一区二区三区| 国产精品视频第一区| 东方欧美亚洲色图在线| 国产嫩草影院久久久久| 成人综合在线视频| 国产精品久久影院| 91小宝寻花一区二区三区| 中文字幕五月欧美| 欧美性生交片4| 日韩精品亚洲一区| 日韩欧美视频一区| 国产一区福利在线| 国产精品视频麻豆| 91蜜桃在线观看| 亚洲h精品动漫在线观看| 日韩女优电影在线观看| 国产伦精一区二区三区| 国产精品初高中害羞小美女文| 91在线云播放| 天堂影院一区二区| 欧美成人福利视频| 成人激情综合网站| 伊人色综合久久天天| 欧美精品少妇一区二区三区| 九九在线精品视频| 国产精品每日更新在线播放网址| 色av综合在线| 日韩av在线播放中文字幕| 国产日韩欧美精品一区| 91女厕偷拍女厕偷拍高清| 无吗不卡中文字幕| 国产日韩欧美综合在线| 欧美三级日韩在线| 国产老妇另类xxxxx| 亚洲精品免费在线| 亚洲精品一区二区三区四区高清 |