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

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

?? frmypxm.java

?? 很全面的包括了住院管理的各項功能。如:管理員登錄
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
	Label labelCD = new Label(group,SWT.None);
	labelCD.setText(" 產地 ");
	
	ComboCD = new Combo(group,SWT.BORDER);
	getCmb(ComboCD,"CD");
	ComboCD.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_FILL));
	new Label(group,SWT.None);
	
	Label labelCJ = new Label(group,SWT.None);
	labelCJ.setText(" 廠家 ");
	
	ComboCJ = new Combo(group,SWT.BORDER);
	getCmb(ComboCJ,"CJ");
	ComboCJ.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_FILL));
	
	Label labelBZ = new Label(group,SWT.None);
	labelBZ.setText(" 備注 ");
	
	textBZ = new Text(group,SWT.BORDER);
	textBZ.setLayoutData(new GridData(GridData.HORIZONTAL_ALIGN_FILL));
	
	new Label(group,SWT.None);
	
	GridData gridData1 = new GridData(GridData.FILL_HORIZONTAL);
	gridData1.horizontalSpan = 4;
	Label label12 = new Label(group,SWT.None);
	label12.setLayoutData(gridData1);
	
	GridData gridData2 = new GridData(GridData.HORIZONTAL_ALIGN_END);
	button1 = new Button(group,SWT.None);
	button1.setText("保存");
	button1.setLayoutData(gridData2);
	button1.setEnabled(false);
	//保存按鈕監聽器
	button1.addSelectionListener(new SelectionAdapter() {
    	public void widgetSelected(SelectionEvent e) {
    		save();
 			table.removeAll();
 			addTableData();
    	}
    });	
	
	button2 = new Button(group,SWT.None);
	button2.setText("放棄");
	button2.setEnabled(false);
	button2.addSelectionListener(new SelectionAdapter() {
    	public void widgetSelected(SelectionEvent e) {
    	getNumber();
   		txtYPNBDM.setEditable(true);
    	txtYPFN.setText("");	
    	textYM.setText("");	
		textGG.setText("");
		ComboCD.setText("");						
		ComboCJ.setText("");
		textYPSR.setText("");
		comboJJDW.setText("");
		textYPDJ.setText("");						
		ComboJX.setText("");
		textZFBL.setText("");
		textYPWM.setText("");
		textBZ.setText("");
	}
});
	
	button3 = new Button(group,SWT.None);
	button3.setText("返回");
	button3.addSelectionListener(new SelectionAdapter(){
		//添加"返回"按鈕監聽器
		//返回菜單
		public void widgetSelected(SelectionEvent event){
                shell.getDisplay().dispose();
                shell.dispose();
                FrmMenu.main();
                return;			
			
			}
		});
}

	private void createButton(){
				
	//創建shell底部標簽及按鈕		
	
	GridData gridData1 = new GridData(GridData.FILL_HORIZONTAL);
	gridData1.horizontalSpan = 8;
	labelA = new Label(shell,SWT.None);
	labelA.setForeground(colRed);
	labelA.setLayoutData(gridData1);
	labelA.setText("可以開始直接輸入藥品信息  可以雙擊分類框從分類開始入手  也可以雙擊編號框顯示已經輸入的藥品已資參考");
	
	GridData gridData0 = new GridData(GridData.FILL_HORIZONTAL);
	gridData0.horizontalSpan = 8;		
	labelB = new Label(shell,SWT.None);
	labelB.setForeground(colBule);
	labelB.setLayoutData(gridData0);
	labelB.setText("修改藥品信息");



}


private void getCmb(Combo temp1, String temp2)
	{
		try
		{
			int temp = Db.getCmb(temp2);										//調用查詢數據庫中用戶類別方法
			if(temp == 0)
			{
				System.out.println("Error");												
			}
		
			if(temp == 1)
			{
				String lbItems;
				while(Db.rs.next())												//若成功,執行下面操作
				{
					lbItems = Db.rs.getString(temp2);										
					if(lbItems != null)
						temp1.add(lbItems);										//填加進COMBO框
				}
					
			}
				
		}
		catch(Exception e)														//捕獲異常
		{	
        
           	System.err.println(e.getMessage());
			e.printStackTrace();	
	
		}	

	}
	
	
private void save()
	{
	
		String YPNM = "";
		String YM = "";															//申明字符串變量
		String GG = "";
		String CD = "";
		String CJ = "";
		String YPSR = "";
		String JJDW = "";
		Double YPDJ;
		YPDJ = Double.valueOf("0");
		String JX = "";
		String ZFBL = "";
		String YPWM = "";
		String BZ = "";

		try
		{	
	
			
			int temp1 =  Db.getData();						
			
			if(temp1 == 1)														//判斷,若存在,執行下面操作
			{	
	
				try
				{	
		
					if(Db.rs.next())											
					{
		
						YM = Db.rs.getString("YM");
						GG = Db.rs.getString("GG");
						CD = Db.rs.getString("CD");		
						CJ = Db.rs.getString("CJ");
						YPSR = Db.rs.getString("YPSR");
						JJDW = Db.rs.getString("JJDW");
						YPDJ = Double.valueOf(Db.rs.getString("YPDJ"));		
						JX = Db.rs.getString("JX");
						ZFBL = Db.rs.getString("ZFBL");
						YPWM = Db.rs.getString("YPWM");
						BZ = Db.rs.getString("BZ");		

	
						if(textYM.getText().equals(YM)
								&&textGG.getText().equals(GG)
								&&ComboCD.getText().equals(CD)						
								&&ComboCJ.getText().equals(CJ)
								&&textYPSR.getText().equals(YPSR)
								&&comboJJDW.getText().equals(JJDW)
								&&textYPDJ.getText().equals(YPDJ)						
								&&ComboJX.getText().equals(JX)
								&&textZFBL.getText().equals(ZFBL)
								&&textYPWM.getText().equals(YPWM)
								&&textBZ.getText().equals(BZ))
						{
																				//若都沒有修改,則什么也不執行不操作
						}
						else													//若作了改動,則執行一下操作,存如數據庫	
						{	
				
							YPNM = txtYPNBDM.getText();
						
							if(textYM.getText().equals("")	
									||textYPDJ.getText().equals("")			
									||ComboJX.getText().equals("")
									||textZFBL.getText().equals(""))

							{
							
								if(textYM.getText().equals(""))
								{
																				//報錯提示消息
									checkBox("藥名不能為空");
									textYM.setFocus();							//設置焦點
									textYM.selectAll();
																
								}
								
								
								if(textYPDJ.getText().equals(""))
								{
																				//報錯提示消息
									checkBox("藥品單價不能為空");
									textYPDJ.setFocus();						//設置焦點
									textYPDJ.selectAll();
																
								}
								
								
								if(ComboJX.getText().equals(""))				//數據庫不允許為空,若劑型為空,則提示出錯
								{
							
									checkBox("劑型不能為空"); 					//調用報告消息方法,并顯示此內容
									ComboJX.setFocus();
								
								}
									
								
								if(textZFBL.getText().equals(""))				//數據庫不允許為空,若自費比例為空,則提示出錯
								{
								
									checkBox("自費比例不能為空");				//報錯
									textZFBL.setFocus();						//設置此框為焦點,以便操作的友好性
									textZFBL.selectAll();
							
								}
								
							
							}	
							else												//檢查完全合法后執行一下操作
							{
							
								YM = textYM.getText();							
								YPDJ = Double.valueOf(textYPDJ.getText());
								JX = ComboJX.getText();
								ZFBL = textZFBL.getText();
							
								if(textGG.getText().equals(""))					//判斷是否為空,數據庫允許為空	
									GG = "null";								//為空則賦NULL
								else
									GG = textGG.getText();						//否則獲取它的值
								
								
								if(ComboCD.getText().equals(""))				//判斷是否為空,數據庫允許為空
									CD = "null";								//為空則賦NULL
								else
									CD = ComboCD.getText();						//否則獲取它的值
								
								
								if(ComboCJ.getText().equals(""))				
									CJ = "null";								
								else
									CJ = ComboCJ.getText();						
																				
								
								if(textYPSR.getText().equals(""))
									YPSR = "null";	
								else
									YPSR = 	textYPSR.getText();					//為空則賦NULL
												
								if(comboJJDW.getText().equals(""))				
									JJDW = "null";								
								else
									JJDW = comboJJDW.getText();						
																			
																																//完成賦值操作后,調用更新信息方法
								if(textYPWM.getText().equals(""))				
									YPWM = "null";								
								else
									YPWM = textYPWM.getText();						
																				
								
								if(textBZ.getText().equals(""))
									BZ = "null";	
								else
									BZ = textBZ.getText();	
								
								
								try
								{
									
									int temp2 = Db.updata(YPNM,YM,GG,CD,CJ,YPSR,JJDW,
												YPDJ,JX,ZFBL,YPWM,BZ);			//調用更新函數
								
									if(temp2 == 1)								//若返回1,則成功
									{
										succBox();								//調用報告成功消息框
									}
									else										//如返回0,則失敗
									{
										unsuccBox();							//調用報錯消息框
									}
								} 
								catch(Exception e)								//捕獲異常
								{
								
									System.err.println(e.getMessage());
									e.printStackTrace();
								
								}	
							}	
						}
					}
					
					else														
					{
					
						if(textYM.getText().equals("")	
									||textYPDJ.getText().equals("")			
									||ComboJX.getText().equals("")
									||textZFBL.getText().equals(""))
						{
						
							if(textYM.getText().equals(""))
								{
																				//報錯提示消息
									checkBox("藥名不能為空");
									textYM.setFocus();							//設置焦點
									textYM.selectAll();
																
								}
								
								
								if(textYPDJ.getText().equals(""))
								{
																					//報錯提示消息
									checkBox("藥品單價內輸入了非法字符英文狀態下的單引號");
									textYPDJ.setFocus();							//設置焦點
									textYPDJ.selectAll();
																
								}
								
								
								if(ComboJX.getText().equals(""))					//數據庫不允許為空,若姓名為空,則提示出錯
								{
							
									checkBox("劑型不能為空,請輸入劑型!"); 		//調用報告消息方法,并顯示此內容
									ComboJX.setFocus();
								
								}
									
								
								if(textZFBL.getText().equals(""))					//判斷是否輸入電話號碼不是數字
								{
								
									checkBox("非法輸入,請輸入自費比例!");			//報錯
									textZFBL.setFocus();							//設置此框為焦點,以便操作的友好性
									textZFBL.selectAll();
							
								}
								
							
							}	
							else													//檢查完全合法后執行一下操作
							{
							
								YM = textYM.getText();							//獲取劑型,賦予JX
								YPDJ = Double.valueOf(textYPDJ.getText());
								JX = ComboJX.getText();
								ZFBL = textZFBL.getText();
							
								if(textGG.getText().equals(""))					//判斷是否為空,數據庫允許為空	
									GG = "null";									//為空則賦NULL
								else
									GG = textGG.getText();						//否則獲取它的值
								
								
								if(ComboCD.getText().equals(""))					//判斷是否為空,數據庫允許為空
									CD = "null";									//為空則賦NULL
								else
									CD = ComboCD.getText();						//否則獲取它的值
								
								
								if(ComboCJ.getText().equals(""))				
									CJ = "null";								
								else
									CJ = ComboCJ.getText();						
																				
								
								if(textYPSR.getText().equals(""))
									YPSR = "null";	
								else
									YPSR = 	textYPSR.getText();					//為空則賦NULL
												
								if(comboJJDW.getText().equals(""))				
									JJDW = "null";								
								else
									JJDW = comboJJDW.getText();						
																			
																																//完成賦值操作后,調用更新信息方法
								if(textYPWM.getText().equals(""))				
									YPWM = "null";								
								else
									YPWM = textYPWM.getText();						
																				
								
								if(textBZ.getText().equals(""))
									BZ = "null";	
								else
									BZ = textBZ.getText();	
								
								
								try
								{
									
									int temp3 = Db.insert(YPNM,YM,GG,CD,CJ,YPSR,JJDW,
													YPDJ,JX,ZFBL,YPWM,BZ);			//調用更新函數
								
									if(temp3 == 1)									//若返回1,則成功
									{
										succBox();									//調用報告成功消息框
									}
									else											//如返回0,則失敗
									{
										unsuccBox();								//調用報錯消息框
									}
								} 
								catch(Exception e)									//捕獲異常
								{
								
									System.err.println(e.getMessage());
									e.printStackTrace();
								
								}	
						}
					}
				}
				catch(Exception e)													//捕獲異常
				{
				
					System.err.println(e.getMessage());
					e.printStackTrace();	
			
				}
				
			}
		}
		catch(Exception e)															//捕獲異常
		{
			
			System.err.println(e.getMessage());
			e.printStackTrace();	
		
		}
	}
	

private void checkBox(String temp)												//顯示消息框方法
	{
	
		MessageBox checkBox = new MessageBox(shell,SWT.ICON_INFORMATION | SWT.OK);
		checkBox.setText("提示");
		checkBox.setMessage(temp);												//顯示從temp傳來的消息
		checkBox.open();
	
	}


private void unsuccBox()														//顯示查詢數據庫成功消息框方法												
	{
	
	
		MessageBox unsuccBox = new MessageBox(shell,SWT.OK | SWT.ICON_ERROR);	
    	unsuccBox.setText("錯誤!");
    	unsuccBox.setMessage("更新數據庫出錯");
    	unsuccBox.open();
   	 	return;	
	

	}


public void succBox()															//顯示更新數據庫成功消息框
	{
	
	
		MessageBox succBox = new MessageBox(shell,SWT.ICON_INFORMATION | SWT.OK);
		succBox.setText("成功");
		succBox.setMessage("更新數據庫成功");
		succBox.open();	
	
	
	}
	
	



}
	

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国内久久精品视频| 五月天亚洲婷婷| 风间由美一区二区av101| 久久久99精品久久| 国产精品一区三区| 久久久一区二区三区捆绑**| 国产99精品在线观看| 亚洲欧美日韩成人高清在线一区| 91香蕉视频黄| 天天综合色天天综合色h| 3atv在线一区二区三区| 精品写真视频在线观看| 国产欧美日韩另类一区| 色av成人天堂桃色av| 亚洲丶国产丶欧美一区二区三区| 7777女厕盗摄久久久| 狠狠色丁香久久婷婷综合_中| 中文字幕一区二区三区在线观看 | 色女孩综合影院| 亚洲成人精品一区| 国产日韩欧美电影| 91久久线看在观草草青青| 日韩国产高清影视| 国产亚洲1区2区3区| 丁香天五香天堂综合| 香蕉成人啪国产精品视频综合网| 日韩精品一区在线| 成人免费高清在线| 午夜精品一区二区三区电影天堂 | 欧美激情一区在线| 欧美性受xxxx| 国产老女人精品毛片久久| 亚洲精品中文在线| 精品国产污网站| 在线免费不卡电影| 国产剧情av麻豆香蕉精品| 亚洲精品视频一区| 久久久久久久久伊人| 欧美亚洲日本国产| 国产精品一区免费视频| 天堂成人国产精品一区| 1000部国产精品成人观看| 精品少妇一区二区三区免费观看 | 91麻豆精品国产| 成人网页在线观看| 久久电影网站中文字幕 | 日本中文字幕一区| 一级特黄大欧美久久久| 欧美国产精品久久| 精品对白一区国产伦| 91精品国产综合久久久蜜臀图片 | 日韩一区二区在线播放| 91视频免费播放| 国产成人鲁色资源国产91色综 | 亚洲国产精品一区二区尤物区| 日本一区二区三区视频视频| 日韩一级精品视频在线观看| 色乱码一区二区三区88| 99麻豆久久久国产精品免费优播| 黑人精品欧美一区二区蜜桃| 日韩黄色片在线观看| 亚洲欧美日韩国产综合| 中文字幕一区二区三区在线不卡| 国产亚洲欧美激情| 国产亚洲综合av| 久久色视频免费观看| 日韩欧美一二三区| 日韩欧美电影在线| 欧美一级免费观看| 欧美一区二区三区啪啪| 在线91免费看| 5858s免费视频成人| 欧美日韩免费在线视频| 在线观看欧美日本| 欧美私模裸体表演在线观看| 日本久久精品电影| 日本韩国欧美一区| 在线视频观看一区| 91国偷自产一区二区开放时间| 色婷婷亚洲精品| 91精品办公室少妇高潮对白| 在线观看日韩高清av| 在线区一区二视频| 欧美日本国产视频| 欧美一级黄色片| 精品久久国产字幕高潮| 精品日本一线二线三线不卡| 精品国产精品网麻豆系列| 2021中文字幕一区亚洲| 国产日韩欧美精品一区| 中文字幕字幕中文在线中不卡视频| 亚洲欧美二区三区| 污片在线观看一区二区| 美女免费视频一区| 国产二区国产一区在线观看| 91在线视频免费观看| 欧美日韩一二区| 精品美女被调教视频大全网站| 精品国产免费视频| 国产精品理论在线观看| 亚洲精品成人精品456| 婷婷一区二区三区| 精品一区二区三区香蕉蜜桃| 丁香激情综合五月| 欧美在线视频不卡| 日韩欧美卡一卡二| 国产精品私人影院| 性久久久久久久久久久久| 美女视频一区二区三区| 成人免费毛片嘿嘿连载视频| 在线观看成人小视频| 日韩欧美激情一区| 中文字幕制服丝袜一区二区三区| 亚洲国产成人av| 粉嫩久久99精品久久久久久夜| 欧美伊人精品成人久久综合97 | 欧美色偷偷大香| 欧美成va人片在线观看| 国产精品国产馆在线真实露脸| 亚洲图片欧美一区| 国产麻豆精品theporn| 91成人在线精品| 久久这里只有精品6| 一区二区三区中文在线| 韩国成人福利片在线播放| 色综合久久久久久久久| www激情久久| 无码av免费一区二区三区试看| 高清不卡一二三区| 91精品国产黑色紧身裤美女| 国产精品成人免费在线| 开心九九激情九九欧美日韩精美视频电影 | 日韩激情中文字幕| 色综合色综合色综合色综合色综合| 欧美成人午夜电影| 亚洲福利视频三区| 91亚洲精品一区二区乱码| xfplay精品久久| 奇米777欧美一区二区| 色婷婷精品久久二区二区蜜臀av| 2021国产精品久久精品| 日韩精品一二区| 在线观看亚洲专区| 中文字幕在线不卡| 国产成人在线看| 欧美一激情一区二区三区| 亚洲综合视频在线| 99国产精品久久久久久久久久| 精品少妇一区二区三区免费观看 | 亚洲欧洲精品一区二区精品久久久| 久久国产精品露脸对白| 欧美一区二区美女| 日韩国产精品久久久| 欧美日韩激情一区二区| 亚洲丶国产丶欧美一区二区三区| 色欧美片视频在线观看| 亚洲视频综合在线| av电影在线观看不卡| 中文字幕av免费专区久久| 国产大陆亚洲精品国产| 久久久精品国产免大香伊| 国产一区二区导航在线播放| 欧美成人精品二区三区99精品| 免费观看一级欧美片| 欧美一区二区国产| 精品亚洲成a人在线观看| 欧美成人一级视频| 国产精品一二三四区| 久久久久成人黄色影片| 国产成人一区在线| 国产精品色一区二区三区| www.欧美日韩国产在线| 亚洲日本在线观看| 欧美在线免费视屏| 亚洲午夜久久久久久久久久久 | 国产一区二区毛片| 欧美极品少妇xxxxⅹ高跟鞋| 99久久精品99国产精品| 亚洲激情欧美激情| 欧美日韩一区二区不卡| 麻豆精品一区二区三区| 久久久久久亚洲综合影院红桃| 粉嫩13p一区二区三区| 亚洲另类春色校园小说| 欧美日韩视频在线一区二区| 青青国产91久久久久久| 久久亚洲综合色| 成人免费的视频| 亚洲自拍偷拍综合| 欧美一区二区日韩一区二区| 国产乱人伦偷精品视频不卡| 日韩一区欧美小说| 欧美日韩一区三区| 精品一区二区三区欧美| 中文字幕制服丝袜成人av| 欧美另类videos死尸| 国产在线精品免费av| 亚洲日本一区二区三区| 日韩视频免费观看高清完整版在线观看 | 中文字幕乱码亚洲精品一区 |