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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? dygxdesign.cs

?? 可將ACCESS數(shù)據(jù)庫導(dǎo)入到Oracle數(shù)據(jù)庫
?? CS
字號:
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using System.Windows.Forms;

namespace DataC
{
	/// <summary>
	/// Summary description for DYGXDesign.
	/// </summary>
	public class DYGXDesign : System.Windows.Forms.Form
	{
		private CFieldRelation _cFieldRelation=null;
		private System.Data.OleDb.OleDbConnection _oleConn;
		private System.Collections.ArrayList _alFields=null; 
		private 
	//		string _strTransType=null;
			bool _blGetValues=false;
		public System.Windows.Forms.ListView lv;
		private System.Windows.Forms.Button btOK;
		private System.Windows.Forms.GroupBox groupBox1;
		private System.Windows.Forms.Label label1;
		private System.Windows.Forms.ComboBox cbZHLX;
		private System.Windows.Forms.ContextMenu cmRightKeyRule;
		private System.Windows.Forms.MenuItem miDateDropDot;
		/// <summary>
		/// Required designer variable.
		/// </summary>
		private System.ComponentModel.Container components = null;

		public DYGXDesign(System.Data.OleDb.OleDbConnection oleConn, CFieldRelation relation)
		{
			//
			// Required for Windows Form Designer support
			//
			InitializeComponent();
			_oleConn=oleConn;
			this.FieldRelation=relation;
			_alFields=new System.Collections.ArrayList();
		}

		/// <summary>
		/// Clean up any resources being used.
		/// </summary>
		protected override void Dispose( bool disposing )
		{
			if( disposing )
			{
				if(components != null)
				{
					components.Dispose();
				}
			}
			base.Dispose( disposing );
		}

		
#region Windows Form Designer generated code
		/// <summary>
		/// Required method for Designer support - do not modify
		/// the contents of this method with the code editor.
		/// </summary>
		private void InitializeComponent()
		{
			this.lv = new System.Windows.Forms.ListView();
			this.btOK = new System.Windows.Forms.Button();
			this.groupBox1 = new System.Windows.Forms.GroupBox();
			this.label1 = new System.Windows.Forms.Label();
			this.cbZHLX = new System.Windows.Forms.ComboBox();
			this.cmRightKeyRule = new System.Windows.Forms.ContextMenu();
			this.miDateDropDot = new System.Windows.Forms.MenuItem();
			this.groupBox1.SuspendLayout();
			this.SuspendLayout();
			// 
			// lv
			// 
			this.lv.ContextMenu = this.cmRightKeyRule;
			this.lv.FullRowSelect = true;
			this.lv.Location = new System.Drawing.Point(0, 72);
			this.lv.MultiSelect = false;
			this.lv.Name = "lv";
			this.lv.Size = new System.Drawing.Size(256, 160);
			this.lv.TabIndex = 5;
			this.lv.View = System.Windows.Forms.View.Details;
			this.lv.DoubleClick += new System.EventHandler(this.lv_DoubleClick);
			this.lv.SelectedIndexChanged += new System.EventHandler(this.lv_SelectedIndexChanged);
			// 
			// btOK
			// 
			this.btOK.Location = new System.Drawing.Point(176, 48);
			this.btOK.Name = "btOK";
			this.btOK.TabIndex = 6;
			this.btOK.Text = "確定";
			this.btOK.Click += new System.EventHandler(this.btOK_Click);
			// 
			// groupBox1
			// 
			this.groupBox1.Controls.Add(this.label1);
			this.groupBox1.Controls.Add(this.cbZHLX);
			this.groupBox1.Location = new System.Drawing.Point(2, -4);
			this.groupBox1.Name = "groupBox1";
			this.groupBox1.Size = new System.Drawing.Size(254, 44);
			this.groupBox1.TabIndex = 7;
			this.groupBox1.TabStop = false;
			// 
			// label1
			// 
			this.label1.AutoSize = true;
			this.label1.Location = new System.Drawing.Point(16, 16);
			this.label1.Name = "label1";
			this.label1.Size = new System.Drawing.Size(54, 17);
			this.label1.TabIndex = 3;
			this.label1.Text = "轉(zhuǎn)換類型";
			// 
			// cbZHLX
			// 
			this.cbZHLX.Items.AddRange(new object[] {
														"直接轉(zhuǎn)換",
														"定值轉(zhuǎn)換"});
			this.cbZHLX.Location = new System.Drawing.Point(88, 16);
			this.cbZHLX.Name = "cbZHLX";
			this.cbZHLX.Size = new System.Drawing.Size(144, 20);
			this.cbZHLX.TabIndex = 2;
			this.cbZHLX.Text = "直接轉(zhuǎn)換";
			this.cbZHLX.SelectedIndexChanged += new System.EventHandler(this.cbZHLX_SelectedIndexChanged);
			// 
			// cmRightKeyRule
			// 
			this.cmRightKeyRule.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
																						   this.miDateDropDot});
			this.cmRightKeyRule.Popup += new System.EventHandler(this.cmRightKeyRule_Popup);
			// 
			// miDateDropDot
			// 
			this.miDateDropDot.Index = 0;
			this.miDateDropDot.Text = "日期去點規(guī)則";
			this.miDateDropDot.Click += new System.EventHandler(this.miDateDropDot_Click);
			// 
			// DYGXDesign
			// 
			this.AcceptButton = this.btOK;
			this.AutoScaleBaseSize = new System.Drawing.Size(6, 14);
			this.ClientSize = new System.Drawing.Size(256, 230);
			this.ControlBox = false;
			this.Controls.Add(this.groupBox1);
			this.Controls.Add(this.btOK);
			this.Controls.Add(this.lv);
			this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow;
			this.Name = "DYGXDesign";
			this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
			this.Text = "轉(zhuǎn)換設(shè)置";
			this.Load += new System.EventHandler(this.DYGXDesign_Load);
			this.groupBox1.ResumeLayout(false);
			this.ResumeLayout(false);

		}
		#endregion
		private void DYGXDesign_Load(object sender, System.EventArgs e)
		{
			lv.Items.Clear();
			lv.Columns.Clear();
			ColumnHeader aa=new ColumnHeader();
			aa.Text="源字段值";
			ColumnHeader bb=new ColumnHeader();
			bb.Text="新值";
			lv.Columns.Add(aa);
			lv.Columns.Add(bb);
			lv.Visible=false;
			if(this.FieldRelation.TransType==null)
				cbZHLX.Text="直接轉(zhuǎn)換";
			else
				cbZHLX.Text=this.FieldRelation.TransType;
		}

		
		public CFieldRelation FieldRelation
		{
			get	{ return this._cFieldRelation;}
			set	{ this._cFieldRelation = value;}
		}


		private void btOK_Click(object sender, System.EventArgs e)
		{
			FieldRelation.TransType=cbZHLX.Text;
			FieldRelation.ValueMap.Clear();
			for( int i=0; i<lv.Items.Count; i++ )
			{
				if( lv.Items[i].SubItems[1].Text=="")
					continue;
				if (lv.Items[i].SubItems[0].Text!="")
					FieldRelation.ValueMap.Add( lv.Items[i].SubItems[0].Text,
						lv.Items[i].SubItems[1].Text);
				else
					FieldRelation.ValueMap.Add(" ",lv.Items[i].SubItems[1].Text);
			}
			this.Close();
		}

		/*public string TransType
		{
			get
			{
				return _strTransType;
			}
		}*/
		private void lv_DoubleClick(object sender, System.EventArgs e)
		{
			if(lv.SelectedItems.Count<0)
				return;
			frmInputDialog winID=new frmInputDialog(lv.SelectedItems[0].Text);
			winID.ShowDialog();
			lv.Items[lv.SelectedIndices[0]].SubItems[1].Text=winID.XZ;
		}

		

		/*[System.Runtime.InteropServices.DllImport("user32.dll",EntryPoint="SendMessageA")]
		public static extern int SendMessage(int hwnd,int wMsg,int wParam,int lParam);
		[System.Runtime.InteropServices.DllImport("user32.dll",EntryPoint="FindWindow")]
		public static extern int FindWindow(string lpClassName ,string lpWindowName);
		/// <summary>
		/// 向frmmain窗體發(fā)送消息已獲得選定字段的所有值。
		/// </summary>
		/// <param name="sender"></param>
		/// <param name="e"></param>*/
		private void cbZHLX_SelectedIndexChanged(object sender, System.EventArgs e)
		{
			/*if(cbZHLX.Text=="定值轉(zhuǎn)換")
			{
				lv.Visible=true;
				if(!blGetValues)
				{
					int hwnd=FindWindow(null,"數(shù)據(jù)轉(zhuǎn)換工具");
					SendMessage(hwnd,WM_GetZDZ,0,0);
				}
				lv.Items.Clear();
				if(strsFields==null)
					return;
				if(blGetValues)
				{
					return;
				}
				blGetValues=true;
				if(cbQDCFZ.Checked)
				{
					QDCFZ();
					foreach(string strT in strsNoSameZDZ)
					{
						ListViewItem temp=new ListViewItem();
						temp.Text=strT;
						temp.SubItems.Add("");
						lv.Items.Add(temp);
					}

				}
				else
				{
					for(int i=0;i<strsFields.Length;i++)
					{
						ListViewItem temp=new ListViewItem();
						temp.Text=strsFields[i];
						temp.SubItems.Add("");
						lv.Items.Add(temp);
					}
				}

			}*/
			if(cbZHLX.Text=="定值轉(zhuǎn)換")
			{
				lv.Visible=true;
				if(!_blGetValues)
				{
					_alFields=GetFieldValues();
					_blGetValues=true;
					for( int i=0; i<_alFields.Count; i++ )
					{
						ListViewItem temp=new ListViewItem();
						string strText=_alFields[i].ToString();				
						temp.Text=strText;
						if(this.FieldRelation.ValueMap.ContainsKey(strText))
							temp.SubItems.Add(this.FieldRelation.ValueMap[strText].ToString());
						else
							temp.SubItems.Add("");
						lv.Items.Add(temp);
					}

				}
				
			}
			else
			{
				lv.Visible=false;
			}
		}

		public System.Collections.ArrayList GetFieldValues()
		{
			if(_oleConn.State==System.Data.ConnectionState.Closed )
			{
				try
				{
					_oleConn.Open();
				}
				catch(System.Exception a)
				{
					MessageBox.Show("*****連接數(shù)據(jù)源失敗!("+a.Message+")*****");
					return null;
				}
			}
			System.Collections.ArrayList valueList = new System.Collections.ArrayList();
			System.Data.OleDb.OleDbCommand dc=_oleConn.CreateCommand();
			dc.CommandText="select distinct "+_cFieldRelation.SourceField+ " from "+_cFieldRelation.SourceTable;
			System.Data.OleDb.OleDbDataReader dr=dc.ExecuteReader();
			while(dr.Read())
			{
				valueList.Add( dr.GetValue(0).ToString() );
			}
			dr.Close();
			dc.Dispose();
			return valueList;
		}

		private void lv_SelectedIndexChanged(object sender, System.EventArgs e)
		{
		
		}

		private void miDateDropDot_Click(object sender, System.EventArgs e)
		{
			if(cbZHLX.Text=="定值轉(zhuǎn)換")
			{
				for(int i=0;i<lv.Items.Count;i++)
				{
					lv.Items[i].SubItems[1].Text=lv.Items[i].Text.Replace(".","");
				}
			}
		}

		private void cmRightKeyRule_Popup(object sender, System.EventArgs e)
		{
		
		}




	}
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产日韩在线一区模特| 日日摸夜夜添夜夜添精品视频| 91久久精品一区二区三区| 青青草国产精品97视觉盛宴| 国产精品国产三级国产有无不卡| 8v天堂国产在线一区二区| 成人动漫一区二区在线| 久久av老司机精品网站导航| 亚洲一区二区欧美| 国产精品久久久久久久蜜臀| 久久综合狠狠综合久久激情| 337p亚洲精品色噜噜| 色系网站成人免费| 99麻豆久久久国产精品免费 | 欧美日韩国产123区| 成人av网站免费| 国产在线国偷精品产拍免费yy| 午夜精品123| 亚洲欧美一区二区三区久本道91| 国产女人18水真多18精品一级做 | 国产精品伦理一区二区| 精品国产乱码久久| 欧美精品电影在线播放| 色欧美日韩亚洲| www.在线欧美| 成人久久视频在线观看| 国产精品1024| 国产精品77777| 国产精品99久久久| 国产麻豆精品久久一二三| 久久国产剧场电影| 美女视频黄 久久| 日韩精品乱码免费| 日韩av电影天堂| 日韩福利电影在线观看| 亚洲成人手机在线| 亚洲成a人在线观看| 一区二区在线免费| 亚洲免费大片在线观看| 亚洲视频你懂的| 一区二区三区免费看视频| 亚洲男人都懂的| 亚洲欧美欧美一区二区三区| 亚洲老妇xxxxxx| 亚洲精品亚洲人成人网在线播放| 亚洲精选一二三| 亚洲乱码国产乱码精品精可以看| 亚洲欧洲另类国产综合| 国产精品麻豆欧美日韩ww| 国产精品第13页| 一区二区三区中文字幕精品精品 | 欧美tk丨vk视频| 欧美大片在线观看一区| 久久在线观看免费| 欧美国产精品劲爆| 欧美aa在线视频| 激情小说亚洲一区| 国产suv一区二区三区88区| 成人成人成人在线视频| 色婷婷av久久久久久久| 欧美酷刑日本凌虐凌虐| 日韩亚洲欧美高清| 国产欧美一区二区三区沐欲| 中文字幕一区二区三区精华液| 亚洲综合色网站| 青青草成人在线观看| 国产激情91久久精品导航 | www.亚洲色图| 欧美日韩国产首页| 日韩欧美亚洲国产精品字幕久久久 | 一区二区三区欧美久久| 日韩av一区二区三区| 狠狠色丁香婷婷综合| 国v精品久久久网| 欧美视频三区在线播放| 精品福利二区三区| 亚洲欧洲精品成人久久奇米网| 亚洲国产aⅴ天堂久久| 国产美女久久久久| 欧美影院一区二区三区| 日韩精品影音先锋| 亚洲视频一区在线| 日本亚洲欧美天堂免费| 波波电影院一区二区三区| 欧美日韩亚洲综合在线| 国产欧美一区二区精品仙草咪| 亚洲午夜精品网| 国产福利精品导航| 欧美日韩亚洲丝袜制服| 欧美激情一区二区在线| 视频一区二区三区在线| 99久久精品一区二区| 日韩免费高清视频| 亚洲一区二区影院| 国产成人综合在线| 日韩一区二区免费视频| 亚洲欧美日韩电影| 国产成人在线视频播放| 欧美久久久久久蜜桃| 中文字幕一区二区三区精华液 | 成人激情动漫在线观看| 3751色影院一区二区三区| ...xxx性欧美| 国产在线精品一区二区| 欧美日韩不卡一区二区| 亚洲欧洲综合另类在线| 国产成人午夜电影网| 欧美成人女星排名| 亚洲h动漫在线| 日本乱人伦一区| 国产精品国产三级国产aⅴ中文| 久久aⅴ国产欧美74aaa| 在线不卡免费欧美| 亚洲高清在线视频| 在线中文字幕一区二区| 国产精品美女久久福利网站| 国产麻豆精品95视频| 日韩视频免费观看高清完整版| 亚洲成人一区在线| 欧美影片第一页| 一区二区高清在线| 99精品视频在线观看| 国产精品国产三级国产aⅴ中文| 国产在线国偷精品免费看| 欧美mv和日韩mv国产网站| 免费成人你懂的| 91精品国产一区二区| 日韩电影在线观看网站| 欧美另类久久久品| 日韩高清一区在线| 69av一区二区三区| 丝袜国产日韩另类美女| 欧美理论电影在线| 天天影视网天天综合色在线播放| 欧美午夜片在线看| 亚洲1区2区3区4区| 欧美精品久久99久久在免费线| 婷婷丁香激情综合| 91精品国产一区二区三区蜜臀| 午夜精品福利一区二区蜜股av| 欧美日韩一区二区电影| 日韩在线一区二区三区| 日韩限制级电影在线观看| 另类小说综合欧美亚洲| 亚洲精品一区二区精华| 国产不卡在线一区| 成人免费在线视频观看| 在线观看日韩国产| 亚洲成人在线网站| 日韩欧美一卡二卡| 国产麻豆一精品一av一免费 | 看电视剧不卡顿的网站| 亚洲精品在线一区二区| 国产宾馆实践打屁股91| 自拍偷拍亚洲欧美日韩| 欧美日韩一区二区欧美激情| 秋霞电影一区二区| 久久综合久久综合久久综合| 北条麻妃一区二区三区| 亚洲国产日韩在线一区模特| 日韩免费观看高清完整版在线观看| 国产精品1024| 亚洲色图在线看| 91麻豆精品国产无毒不卡在线观看 | 成人高清免费观看| 亚洲免费电影在线| 日韩视频在线观看一区二区| 国产河南妇女毛片精品久久久| 亚洲人吸女人奶水| 在线成人av网站| 国产suv一区二区三区88区| 一区二区三区色| 欧美成人一区二区三区| 不卡区在线中文字幕| 视频一区二区不卡| 国产精品视频麻豆| 欧美亚洲一区二区三区四区| 久久99精品久久久久久国产越南 | 亚洲综合小说图片| 精品国产一区二区三区av性色| 成人av一区二区三区| 日韩成人精品视频| 国产精品人成在线观看免费| 欧美精选午夜久久久乱码6080| 国产成人av影院| 图片区日韩欧美亚洲| 国产精品久久夜| 欧美一级国产精品| 91丨porny丨在线| 国产一区二区三区视频在线播放| 亚洲精品成人精品456| 精品1区2区在线观看| 在线观看日韩精品| 国产成人h网站| 日本成人在线视频网站| 国产精品国产三级国产aⅴ原创| 欧美成人免费网站| 欧美另类变人与禽xxxxx| 91网站最新网址| 国产成人精品亚洲午夜麻豆|