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

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

?? adaptoramin.java.svn-base

?? 數據庫通用適配器:實現行粒度的數據庫的轉換
?? SVN-BASE
?? 第 1 頁 / 共 5 頁
字號:
		final FormData fd_button_1 = new FormData();
		fd_button_1.top = new FormAttachment(button_2, 0, SWT.TOP);
		fd_button_1.right = new FormAttachment(button_2, -30);
		button_1.setLayoutData(fd_button_1);
		button_1.setText("刪除");
		
		final Button button = new Button(composite, SWT.NONE);
		button.setSize(50,10);
		final FormData fd_button = new FormData();		
		//fd_button.left = new FormAttachment(0, 644);
		fd_button.right = new FormAttachment(button_1,-30);
		fd_button.top = new FormAttachment(button_2, 0, SWT.TOP);
		button.setLayoutData(fd_button);
		button.setText("添加");
		
				
		
		final Button button_4 = new Button(composite, SWT.CHECK);
		final FormData fd_button_4 = new FormData();
		fd_button_4.bottom = new FormAttachment(button_2, 22, SWT.TOP);
		fd_button_4.top = new FormAttachment(button_1, 0, SWT.TOP);
		fd_button_4.right = new FormAttachment(0, 70);
		fd_button_4.left = new FormAttachment(0, 10);
		button_4.setLayoutData(fd_button_4);
		button_4.setText("全選");


		final Button button_3 = new Button(composite, SWT.NONE);
		button_3.setSize(130,10);
		final FormData fd_button_3 = new FormData();		
		fd_button_3.bottom = new FormAttachment(button_2, 22, SWT.TOP);
		fd_button_3.top = new FormAttachment(button_1, 0, SWT.TOP);
		fd_button_3.right = new FormAttachment(0, 150);
		fd_button_3.left = new FormAttachment(button_4, 20);
		button_3.setLayoutData(fd_button_3);
		button_3.setText("執行任務");
		
		final Button button_3_1 = new Button(composite, SWT.NONE);
		button_3_1.setSize(130,10);
		final FormData fd_button_3_1 = new FormData();
		fd_button_3_1.top = new FormAttachment(button_3, -22, SWT.BOTTOM);
		fd_button_3_1.bottom = new FormAttachment(button_3, 0, SWT.BOTTOM);
		fd_button_3_1.left = new FormAttachment(button_3, 30);
		fd_button_3_1.right = new FormAttachment(0, 235);
		button_3_1.setLayoutData(fd_button_3_1);
		button_3_1.setText("查看日志");
		
	
		
		button.addSelectionListener(new SelectionAdapter(){
        	public void widgetSelected(SelectionEvent event){       		
        		
        			count++;        			
        			TableItem newItemTableItem = new TableItem(table, SWT.BORDER);        			
        			newItemTableItem.setText(0, "方案"+count);   
        			TableItem[] items=table.getItems();
        			int k=items.length-1;
        			System.out.println("k="+k);
        			System.out.println();
        			//方案名設置
        			Message m=new Message();
        			m.setPeriod("每年");
        			m.setImportWay("更新");
        			m.setUse(0);
        			Message.add(m);
        			final TableEditor editor=new TableEditor(table);
        			final Text text=new Text(table,SWT.None);
        			text.setText(items[k].getText());
        			Text1.add(text);
        			editor.grabHorizontal=true;
        			editor.setEditor(text, items[k], 0);
        			
        			text.addModifyListener(new ModifyListener(){

        				public void modifyText(ModifyEvent e) {
        					
        					editor.getItem().setText(0, text.getText());
        				}				
        			});
        			//數據源選擇
        			final TableEditor editor1=new TableEditor(table);
        			final CCombo combo=new CCombo(table,SWT.None);
        			System.out.println("DataSour的大小:"+S.getS().size());
        			if(S.getS().size()!=0)
        				for(int j=0;j<S.getS().size();j++){
						    combo.add(((Source)S.getS().elementAt(j)).getDateName());
						}
        			//comb[k][1]=combo;        			
        			comb1.add(combo);
        			combo.setText("");
        			editor1.grabHorizontal=true;
        			editor1.setEditor(combo, items[k], 1);
        			combo.addModifyListener(new ModifyListener(){

        				public void modifyText(ModifyEvent e) {
        					
        					editor1.getItem().setText(1, combo.getText());
        				}
        				
        			});
        			
        			//目的數據庫選擇
        			final TableEditor editor2=new TableEditor(table);
        			final CCombo combo1=new CCombo(table,SWT.None);        			
        			editor2.grabHorizontal=true;
        			if(S.getS().size()!=0)
        				for(int j=0;j<S.getS().size();j++){
						    combo1.add(((Source)S.getS().elementAt(j)).getDateName());
						}
        			comb2.add(combo1);
        			combo1.setText("");
        			//comb[k][2]=combo1;
        			editor2.setEditor(combo1, items[k], 3);
        			combo1.addModifyListener(new ModifyListener(){

        				public void modifyText(ModifyEvent e) {
        				
        					editor2.getItem().setText(1, combo1.getText());
        				}
        				
        			});
        			//數據源的表
        			final TableEditor editor3=new TableEditor(table);
        			final CCombo combo2=new CCombo(table,SWT.None);
        			combo2.setText("");
        			comb3.add(combo2);
        			editor3.grabHorizontal=true;
        			editor3.setEditor(combo2, items[k], 2);
        			combo2.addModifyListener(new ModifyListener(){

        				public void modifyText(ModifyEvent e) {
        					
        					editor3.getItem().setText(1, combo2.getText());
        				}
        				
        			});
        			combo.addSelectionListener(new SelectionAdapter(){
        	        	public void widgetSelected(SelectionEvent event){ 
        	        		//String query="SELECT * from SCOTT.PERSON";
        	        		if(!combo.getText().equals("")){
        	        			for(int i=0;i<S.getS().size();i++){
        	        				if(combo.getText().equals(((Source)S.getS().elementAt(i)).getDateName())){ 
        	        					if(((Source)S.getS().elementAt(i)).getType().equals("Excel")){
        	        						combo2.removeAll();
        	        						combo2.setText(((Source)S.getS().elementAt(i)).getDateName());
        	        					}else{	
        	        						try {
        	        							String schema=((Source)S.getS().elementAt(i)).getSchema();
        	        							//String query="SELECT * from "+schema;
        	        							Class.forName(((Source)S.getS().elementAt(i)).getDriver());
        										
												Connection con=DriverManager.getConnection(((Source)S.getS().elementAt(i)).getConnURL(),
														((Source)S.getS().elementAt(i)).getUseName(),((Source)S.getS().elementAt(i)).getPassword());
												System.out.println(""+((Source)S.getS().elementAt(i)).getConnURL()+((Source)S.getS().elementAt(i)).getUseName()+((Source)S.getS().elementAt(i)).getPassword());
												Statement stmt=con.createStatement();
												DatabaseMetaData m_DBMetaData =con.getMetaData();
												ResultSet rs=m_DBMetaData.getTables(null, schema,"%",new String[]{"TABLE"});
												combo2.removeAll();
												while(rs.next()) {
													System.out.println(rs.getString("TABLE_NAME"));
													
													combo2.add(rs.getString("TABLE_NAME"));
												}												
												System.out.println("");												
												rs.close();
												stmt.close();												
												con.close();
											} catch (SQLException e) {
												// TODO Auto-generated catch block
												e.printStackTrace();
											}
											catch(java.lang.Exception ex){
												ex.printStackTrace();
											}
        	        					
        	        					}
        	        				}
        	        			}
        	        		}
        	        	}
        			});
        			
        			//目的數據庫表
        			final TableEditor editor4=new TableEditor(table);
        			final CCombo combo3=new CCombo(table,SWT.None);
        			combo3.setText("");
        			comb4.add(combo3);
        			editor4.grabHorizontal=true;
        			editor4.setEditor(combo3,items[k], 4);
        			combo3.addModifyListener(new ModifyListener(){

        				public void modifyText(ModifyEvent e) {
        					
        					editor4.getItem().setText(1, combo3.getText());
        				}
        				
        			}); 
        			
        			combo1.addSelectionListener(new SelectionAdapter(){
        	        	public void widgetSelected(SelectionEvent event){ 
        	        		//String query="SELECT * from SCOTT.PERSON";
        	        		if(!combo1.getText().equals("")){
        	        			for(int i=0;i<S.getS().size();i++){
        	        				if(combo1.getText().equals(((Source)S.getS().elementAt(i)).getDateName())){ 
        	        					if(((Source)S.getS().elementAt(i)).getType().equals("Excel")){
        	        						combo3.removeAll();
        	        						combo3.setText(((Source)S.getS().elementAt(i)).getDateName());
        	        					}else{	
        	        						try {
        	        							String schema=((Source)S.getS().elementAt(i)).getSchema();
        	        							String query="SELECT * from "+schema;
        	        							Class.forName(((Source)S.getS().elementAt(i)).getDriver());
												Connection con=DriverManager.getConnection(((Source)S.getS().elementAt(i)).getConnURL(),
														((Source)S.getS().elementAt(i)).getUseName(),((Source)S.getS().elementAt(i)).getPassword());
												Statement stmt=con.createStatement();
												DatabaseMetaData m_DBMetaData =con.getMetaData();
												ResultSet rs=m_DBMetaData.getTables(null, schema,"%",new String[]{"TABLE"});
												combo3.removeAll();
												while(rs.next()) {
													System.out.println(rs.getString("TABLE_NAME"));
													
													combo3.add(rs.getString("TABLE_NAME"));
												}												
												System.out.println("");												
												rs.close();
												stmt.close();												
												con.close();
											} catch (SQLException e) {
												// TODO Auto-generated catch block
												e.printStackTrace();
											}
											catch(java.lang.Exception ex){
												ex.printStackTrace();
											}
        	        					
        	        					}
        	        				}
        	        			}
        	        		}
        	        	}
        			});
        			//方案狀態
        			final TableEditor editor5=new TableEditor(table);
        			final CCombo combo4=new CCombo(table,SWT.None);
        			combo4.setText("");
        			combo4.setEnabled(true);
        			comb5.add(combo4);
        			editor5.grabHorizontal=true;
        			editor5.setEditor(combo4,items[k], 5);
        			combo3.addModifyListener(new ModifyListener(){

        				public void modifyText(ModifyEvent e) {
        					editor5.getItem().setText(1, combo4.getText());
        				}
        				
        			});	
        		}
        		
		});
		
		button_1.addSelectionListener(new SelectionAdapter(){
			public void widgetSelected(SelectionEvent event){ 
				TableItem[] items=table.getItems();
        		for(int i=0;i<items.length;i++)
        		{
        			if(!items[i].getChecked())continue;
        			int index=table.indexOf(items[i]);
        			if(index<0)continue;   
        			((Text)Text1.elementAt(index)).dispose();
        			((CCombo)comb1.elementAt(index)).dispose();
        			((CCombo)comb2.elementAt(index)).dispose();
        			((CCombo)comb3.elementAt(index)).dispose();
        			((CCombo)comb4.elementAt(index)).dispose();
        			((CCombo)comb5.elementAt(index)).dispose();
        			table.remove(index); 
        			Message.removeElementAt(index);
        			Text1.remove(index);
        			comb1.remove(index);
        			comb2.remove(index);
        			comb3.remove(index);
        			comb4.remove(index);
        			comb5.remove(index);
        			items=table.getItems();
        			//if(index!=(items.length-1))
        			for(int j=index;j<table.getItems().length;j++)
        			{
        				//方案名設置
            			final TableEditor editor=new TableEditor(table);
            			editor.grabHorizontal=true;
            			editor.setEditor(((Text)Text1.elementAt(j)), items[j], 0);
            			
            			//數據源選擇
            			final TableEditor editor1=new TableEditor(table);            			
            			editor1.grabHorizontal=true;
            			editor1.setEditor(((CCombo)comb1.elementAt(j)), items[j], 1);
            			
            		
            			//目的數據庫選擇
            			final TableEditor editor2=new TableEditor(table);
            			editor2.grabHorizontal=true;
            			
            			editor2.setEditor(((CCombo)comb2.elementAt(j)), items[j], 3);
            			
            			//數據源的表
            			final TableEditor editor3=new TableEditor(table);
            			editor3.grabHorizontal=true;
            			editor3.setEditor(((CCombo)comb3.elementAt(j)), items[j], 2);
//            			目的數據庫表
            			final TableEditor editor4=new TableEditor(table);            			
            			editor4.grabHorizontal=true;
            			editor4.setEditor(((CCombo)comb4.elementAt(j)), items[j], 4);
            			//方案狀態
            			final TableEditor editor5=new TableEditor(table);            			
            			editor5.grabHorizontal=true;
            			editor5.setEditor(((CCombo)comb5.elementAt(j)), items[j], 5);
            			
            		}
    			}
			}
            		
    		});
		
		button_2.addSelectionListener(new SelectionAdapter(){

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
免费看日韩a级影片| 一区二区欧美视频| 亚洲超丰满肉感bbw| kk眼镜猥琐国模调教系列一区二区| 欧美成人精品二区三区99精品| 韩国一区二区在线观看| 国产拍欧美日韩视频二区| 不卡影院免费观看| 亚洲v日本v欧美v久久精品| 555夜色666亚洲国产免| 国产+成+人+亚洲欧洲自线| 成人免费一区二区三区视频| 欧美日韩激情一区| 懂色av噜噜一区二区三区av| 亚洲成人免费在线观看| 欧美国产一区二区在线观看| 欧美视频你懂的| 国产一区二区剧情av在线| 国产精品女上位| 在线精品视频免费观看| 韩国理伦片一区二区三区在线播放| 亚洲伦理在线精品| 中文字幕第一区二区| 日韩欧美区一区二| 91视频一区二区三区| 国产精品一二一区| 久久99精品国产麻豆婷婷洗澡| 最新中文字幕一区二区三区| 久久综合999| 高清不卡一区二区| 肉肉av福利一精品导航| 婷婷一区二区三区| 亚洲国产精品久久久久秋霞影院| 亚洲色图第一区| 亚洲人成网站在线| 亚洲精品中文字幕在线观看| 亚洲欧美日韩中文播放| 亚洲情趣在线观看| 亚洲制服丝袜av| 日韩国产精品大片| 精品一区二区三区不卡| 国产综合色在线| 日本久久电影网| 欧美日韩视频一区二区| 欧美电视剧在线观看完整版| 久久综合九色欧美综合狠狠 | 日韩电影一区二区三区四区| 亚洲风情在线资源站| 久久丁香综合五月国产三级网站| 麻豆91精品视频| 91网站最新网址| 欧美一卡二卡三卡| 中文字幕一区二区视频| 视频在线观看一区| 色综合天天做天天爱| 日韩无一区二区| 亚洲欧洲精品一区二区精品久久久| 亚洲一卡二卡三卡四卡五卡| 国产一区日韩二区欧美三区| 欧美综合欧美视频| 国产精品美女久久福利网站| 日韩精品一二三区| 成人精品国产一区二区4080| 日韩无一区二区| 亚洲一级在线观看| 成人一区二区三区中文字幕| 正在播放一区二区| 日产精品久久久久久久性色| 99亚偷拍自图区亚洲| 国产精品日产欧美久久久久| 久久aⅴ国产欧美74aaa| 91精品国产综合久久蜜臀| 亚洲一区二区在线免费看| 色婷婷亚洲一区二区三区| 久久久99久久精品欧美| 九九九精品视频| 精品久久久久久久久久久久久久久 | 亚洲国产精品成人综合 | 美女脱光内衣内裤视频久久网站 | 色中色一区二区| 亚洲综合色婷婷| 91麻豆精品久久久久蜜臀| 午夜久久电影网| 欧美tk丨vk视频| 丰满放荡岳乱妇91ww| 成人欧美一区二区三区1314| 国产精品亚洲人在线观看| 国产精品成人免费| 欧美日韩在线电影| 国产在线一区观看| 国产精品久久久久三级| 色婷婷香蕉在线一区二区| 免费看欧美女人艹b| 中文av字幕一区| 欧美成人精品1314www| 大尺度一区二区| 日韩精品久久理论片| 久久久国产综合精品女国产盗摄| 成人免费视频app| 伊人开心综合网| 国产人成一区二区三区影院| 欧美日韩一区二区三区四区五区| 麻豆中文一区二区| 亚洲丰满少妇videoshd| 精品国产一区二区三区久久影院| 91在线码无精品| 午夜精品久久久久久久久久| 精品91自产拍在线观看一区| 色噜噜夜夜夜综合网| www.亚洲色图.com| 精品一区二区三区免费视频| 亚洲图片自拍偷拍| 亚洲综合区在线| 亚洲成a人v欧美综合天堂| 最新欧美精品一区二区三区| 国产精品家庭影院| 国产精品久久久久久妇女6080| 久久免费偷拍视频| 国产三级精品三级在线专区| 久久久www成人免费毛片麻豆| 精品对白一区国产伦| 精品99一区二区三区| 国产日产精品一区| 中文天堂在线一区| 亚洲综合区在线| 日本不卡的三区四区五区| 国产一区二区久久| 日本精品视频一区二区| 欧美日韩亚洲综合| 久久久久久久久久久久久女国产乱 | 日韩av一区二区在线影视| 国产毛片精品一区| 色综合久久综合网欧美综合网 | 欧美精品123区| 国产亚洲午夜高清国产拍精品| 国产精品久久久久久久午夜片| 一区二区三区毛片| 国产真实精品久久二三区| 欧洲av一区二区嗯嗯嗯啊| 日韩精品一区二区三区三区免费| 中文无字幕一区二区三区| 亚洲一区二区成人在线观看| 国产一区二区三区不卡在线观看 | 亚洲一区二区精品视频| 国内精品伊人久久久久av一坑| 99在线精品观看| 久久蜜臀中文字幕| 日韩影院免费视频| 色综合久久中文综合久久97| 久久综合成人精品亚洲另类欧美| 伊人色综合久久天天人手人婷| 国产精品影视在线| 精品欧美一区二区久久| 视频在线观看一区二区三区| 一本大道久久精品懂色aⅴ| 国产精品日韩精品欧美在线| 国产电影一区在线| 久久精品日韩一区二区三区| 美腿丝袜亚洲三区| 精品国产免费视频| 国产精品中文字幕一区二区三区| 欧美mv日韩mv| 国产福利91精品一区| 自拍偷拍欧美激情| 色婷婷av一区二区三区之一色屋| 亚洲欧美在线观看| 欧美亚洲一区三区| 精品一区二区在线视频| 久久久久久久久久久久久女国产乱 | 欧美日韩国产三级| 国产在线视频不卡二| 中文成人综合网| 欧美日韩aaa| 国产成人精品一区二| 亚洲自拍偷拍欧美| 日韩精品在线一区| 91小视频免费看| 青草av.久久免费一区| 国产色91在线| 欧美人与性动xxxx| 成人福利视频网站| 日本免费新一区视频| 亚洲欧美激情插 | 日韩欧美在线影院| 91偷拍与自偷拍精品| 久久se精品一区二区| 亚洲一区二区三区四区不卡| 国产欧美精品一区二区色综合| 在线观看成人小视频| 成人国产电影网| 国产一区二区三区在线观看免费视频 | 99久久精品免费| 国产成a人亚洲| 精品一区二区三区影院在线午夜 | 91国产丝袜在线播放| 国产91精品入口| 国产91在线观看| 粉嫩av一区二区三区| 色嗨嗨av一区二区三区| 国产一区二区伦理片|