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

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

?? infoselect.java

?? 用java開發的一個進銷存,開發工具jc, 數據庫sql server
?? JAVA
字號:
package classfile;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.sql.*;
import java.util.*;
import javax.swing.table.AbstractTableModel;
import java.util.Vector;

class InfoSelect extends JFrame{
	String sql;       
	String[] temp;	  
	JTextField jtcompare1,jtcompare2;	
	JButton jb1,jb2;	
	JComboBox jco1,jco2,jco3;
	JTable t;
	Vector v = new Vector();
	MyTableModel model = new MyTableModel();
	JScrollPane js;
	static final String[] title = {"商品編號","商品名稱","商品價格","商品數量","商品折扣"};	
	InfoSelect(JDesktopPane jd){
		if((jd.getAllFrames().length)>=1)
			return;	
		final JInternalFrame inf = new JInternalFrame("商品信息查詢窗口",false,true,false,true);
		final Container cinf = getContentPane();
		cinf.setLayout(new FlowLayout());
		jb1 = new JButton("查   詢");
		jb2 = new JButton("返   回");
		jtcompare1 = new JTextField(8);
		jtcompare2 = new JTextField(8);
		jco1 = new JComboBox();
		jco2 = new JComboBox();
		jco3 = new JComboBox();
		jco1.addItem("按商品編號");
		jco1.addItem("按商品名稱");
		jco1.addItem("按商品價格");
		jco1.addItem("按商品數量");
		jco1.addItem("按商品折扣");
		jco2.addItem("   = ");
		jco2.addItem("包含");
		jco3.setVisible(false);
		jtcompare2.setVisible(false);
		cinf.add(jco1);
		cinf.add(jco2);
		cinf.add(jtcompare1);
		cinf.add(jco3);
		cinf.add(jtcompare2);
		cinf.add(jb1);
		cinf.add(jb2);
		inf.add(cinf);
		jd.add(inf);
		
		jco1.addItemListener(new ItemListener(){
			public void itemStateChanged(ItemEvent eJco3){
				if(eJco3.getItem().equals("按商品編號") || eJco3.getItem().equals("按商品名稱")){
					jco2.removeAllItems();
					jco2.addItem("   = ");
					jco2.addItem("包含");					
					System.out.println ("false");
				}
				else{
					jco2.removeAllItems();
					jco2.addItem("   = ");
					jco2.addItem("   > ");
					System.out.println ("true");
				}
			}
		});
		
		jco2.addItemListener(new ItemListener(){
			public void itemStateChanged(ItemEvent eJco3){
					if(eJco3.getItem().equals("   = ")){
						jco3.setVisible(false);
						jtcompare2.setVisible(false);
					}
					else if(eJco3.getItem().equals("   > ")){
						jco3.removeAllItems();
						jco3.addItem("   < ");
						jco3.setVisible(true);
						jtcompare2.setVisible(true);
					}
				
			}
		});
		
		jb1.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
				update(inf,cinf);
				jtcompare1.setText("");
				jtcompare2.setText("");
			}
		});	
		
		jb2.addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
				try{
					inf.setClosed(true);
				}
				catch(Exception eJb2){
					System.out.println ("關閉窗品失敗");
				}
			}
		});				
		
		update(inf,cinf);
		inf.setSize(580,400);
		inf.setVisible(true);
	}	
	class TableListener extends MouseAdapter{
		private JInternalFrame inf;
		private Container cinf;
		TableListener(JInternalFrame inf,Container cinf){
			this.inf = inf;
			this.cinf = cinf;
		}
		public void mouseReleased(MouseEvent e) {
			int id = t.getSelectedRow();
			if(id==-1){
				System.out.println (id);
				return;
			}
			v = ((MyTableModel)t.getModel()).getRowData(id);
			System.out.println (id);
			temp = new String[5];
			temp[0] = (String)v.get(0);
			temp[1] = (String)v.get(1);
			temp[2] = (String)v.get(2);
			temp[3] = (String)v.get(3);
			temp[4] = (String)v.get(4);
			System.out.println (temp[0]);
			System.out.println (temp[1]);
			System.out.println (temp[2]);
			System.out.println (temp[3]);
			try{
				new ShopInfo().ifLoad(temp[0],temp[1],temp[2],temp[3],temp[4]);
				update(inf,cinf);
			}
			catch(Exception et){
				System.out.println ("提取數據出錯");
			}
		}
	}
	
	void update(JInternalFrame inf,Container cinf){
		try{
			if(jtcompare1.getText().equals("")){
				sql = "select * from commodiy_id";
			}	
			else if(jco1.getSelectedItem()=="按商品編號"){
				if(jco2.getSelectedIndex()==0)
					sql = "select * from commodiy_id where sid=" + jtcompare1.getText();
				else
					sql = "select * from commodiy_id where sid like '%" + jtcompare1.getText() + "%'";
			}
			else if(jco1.getSelectedItem()=="按商品名稱"){
				if(jco2.getSelectedIndex()==0)
					sql = "select * from commodiy_id where sname=" + "'" + jtcompare1.getText() + "'";
				else
					sql = "select * from commodiy_id where sname like '%" + jtcompare1.getText() + "%'";
			}
			else if(jco1.getSelectedItem()=="按商品價格"){
				try{
					System.out.println (jtcompare1.getText());
					System.out.println (jtcompare2.getText());
					Integer.parseInt(jtcompare1.getText());
					if(!jtcompare2.getText().equals(""))
						Integer.parseInt(jtcompare2.getText());
				}
				catch(Exception eJtcompare1){
					System.out.println (eJtcompare1.getClass());
					JOptionPane.showMessageDialog(null,"查詢失敗,單價輸入有誤!");
					return;
				}				
				if(jco2.getSelectedIndex()==0)
					sql = "select * from commodiy_id where sprice=" + jtcompare1.getText();
				else{
					if(jtcompare2.getText().length()==0)
						sql = "select * from commodiy_id where sprice  > "+jtcompare1.getText();
					else
						sql = "select * from commodiy_id where sprice  between "+jtcompare1.getText() + "+0.1 and " + jtcompare2.getText() + "-0.1";
					System.out.println (sql);				
				}
			}
			else if(jco1.getSelectedItem()=="按商品數量"){
				try{
					System.out.println (jtcompare1.getText());
					System.out.println (jtcompare2.getText());
					Integer.parseInt(jtcompare1.getText());
					if(!jtcompare2.getText().equals(""))
						Integer.parseInt(jtcompare2.getText());
				}
				catch(Exception eJtcompare1){
					System.out.println (eJtcompare1.getClass());
					JOptionPane.showMessageDialog(null,"查詢失敗,數量輸入有誤!");
					return;
				}				
				if(jco2.getSelectedIndex()==0)
					sql = "select * from commodiy_id where scount=" + jtcompare1.getText();
				else{
					if(jtcompare2.getText().length()==0)
						sql = "select * from commodiy_id where scount  > "+jtcompare1.getText();
					else
						sql = "select * from commodiy_id where scount  between "+jtcompare1.getText() + "+0.1 and " + jtcompare2.getText() + "-0.1";
					System.out.println (sql);						
				}	
			}			
			else if(jco1.getSelectedItem()=="按商品折扣"){
				try{
					System.out.println (jtcompare1.getText());
					System.out.println (jtcompare2.getText());
					Integer.parseInt(jtcompare1.getText());
					if(!jtcompare2.getText().equals(""))
						Integer.parseInt(jtcompare2.getText());
				}
				catch(Exception eJtcompare1){
					System.out.println (eJtcompare1.getClass());
					JOptionPane.showMessageDialog(null,"查詢失敗,折扣輸入有誤!");
					return;
				}				
				if(jco2.getSelectedIndex()==0)
					sql = "select * from commodiy_id where sdiscount=" + "'" + jtcompare1.getText() + "'";
				else{
					if(jtcompare2.getText().length()==0)
						sql = "select * from commodiy_id where sdiscount  > "+jtcompare1.getText();
					else
						sql = "select * from commodiy_id where sdiscount  between "+jtcompare1.getText() + "+0.1 and " + jtcompare2.getText() + "-0.1";
					System.out.println (sql);					
				}
			}
			MakeDatebase conn = new MakeDatebase();
			conn.rct = conn.sta.executeQuery(sql);
			System.out.println (sql);

			model.setData(title,conn.rct);
			model.fireTableStructureChanged();
			if(t == null){
				t = new JTable(model);
				t.addMouseListener(new TableListener(inf,cinf));
				js = new JScrollPane(t);
				js.setPreferredSize(new Dimension(550,300));
				cinf.add(js);
			}else{
				t.setModel(model);
				t.updateUI();
			}			
			conn.closeConnection();	
		}catch(Exception e){
			e.printStackTrace();
		}		
	}	
	
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产日韩欧美电影| 国产在线播放一区| 精品一区二区久久久| 99久久免费视频.com| 91麻豆精品91久久久久同性| 欧美国产一区在线| 日韩av电影天堂| 色天天综合色天天久久| 亚洲精品一区二区三区99 | 91视频国产资源| 精品欧美久久久| 午夜日韩在线观看| 成人av影院在线| 久久久久国产一区二区三区四区| 亚洲成人自拍网| 91在线看国产| 久久久亚洲精品一区二区三区| 日产国产高清一区二区三区 | 欧美亚洲国产一区二区三区| 国产午夜亚洲精品午夜鲁丝片| 麻豆91精品视频| 日韩一区二区在线播放| 亚洲bdsm女犯bdsm网站| 日本韩国视频一区二区| 亚洲素人一区二区| 北岛玲一区二区三区四区| 亚洲精品在线电影| 国产在线精品一区二区夜色 | 97精品电影院| 国产精品福利一区二区| 成人免费视频国产在线观看| 欧美激情中文字幕| 成人性生交大片免费看中文网站| 久久精品一区二区三区四区| 国产东北露脸精品视频| 日本一二三不卡| 成人午夜私人影院| 成人免费在线视频| 91黄视频在线观看| 亚洲国产精品久久久久秋霞影院| 91国在线观看| 天堂一区二区在线| 日韩欧美电影一区| 国产乱对白刺激视频不卡| 久久综合九色综合97婷婷| 国产福利91精品一区| 国产精品久久久久影院色老大| 91在线国内视频| 亚洲成a人v欧美综合天堂 | 色婷婷香蕉在线一区二区| 一区二区三国产精华液| 91超碰这里只有精品国产| 久久精品噜噜噜成人88aⅴ| 久久午夜色播影院免费高清 | 国产欧美一区二区三区在线老狼| 成人黄色一级视频| 亚洲成人自拍偷拍| 国产无一区二区| 色欧美88888久久久久久影院| 韩国v欧美v亚洲v日本v| 亚洲国产精品国自产拍av| 色域天天综合网| 日本不卡一二三| 欧美激情在线看| 欧美性xxxxx极品少妇| 另类的小说在线视频另类成人小视频在线 | 美国十次了思思久久精品导航| 久久久久久**毛片大全| 91国产视频在线观看| 麻豆成人免费电影| 亚洲久本草在线中文字幕| 欧美一区二区三区视频在线观看| 国产凹凸在线观看一区二区| 亚洲成年人影院| 国产精品国产三级国产aⅴ原创 | 久久久久久久久岛国免费| 91福利小视频| 国产一区二区免费看| 亚洲在线一区二区三区| 久久久久九九视频| 这里只有精品视频在线观看| 成人黄色国产精品网站大全在线免费观看 | 91亚洲男人天堂| 九九视频精品免费| 亚洲国产精品久久艾草纯爱 | 一区二区三区欧美日韩| 久久久久久久性| 欧美三级欧美一级| 成人福利视频在线看| 久久er99热精品一区二区| 亚洲色图在线播放| 久久丝袜美腿综合| 91精品国产美女浴室洗澡无遮挡| 91丨九色丨国产丨porny| 国产一区二区三区美女| 免费成人在线网站| 午夜激情一区二区| 亚洲综合免费观看高清完整版在线 | 成人久久久精品乱码一区二区三区| 日本亚洲免费观看| 婷婷久久综合九色综合伊人色| 综合激情成人伊人| 国产精品网曝门| 久久精品一区蜜桃臀影院| 欧美大度的电影原声| 欧美精品乱码久久久久久 | 成人精品亚洲人成在线| 国产乱码精品一区二区三区五月婷| 午夜精品视频一区| 亚洲成人免费在线观看| 一区二区免费在线播放| 夜夜精品浪潮av一区二区三区| 专区另类欧美日韩| 国产精品久久久久久久久免费丝袜| 久久只精品国产| 丝袜亚洲精品中文字幕一区| 亚洲成a人v欧美综合天堂| 亚洲一区中文日韩| 香蕉影视欧美成人| 视频一区中文字幕国产| 视频一区免费在线观看| 蜜桃久久精品一区二区| 激情综合一区二区三区| 国产精品18久久久久久vr| 成人丝袜高跟foot| 一本久久a久久精品亚洲| 欧美羞羞免费网站| 91精品国产入口| 精品国产乱码久久久久久闺蜜| 精品国产电影一区二区 | 日韩一区二区三区电影| 亚洲精品在线观看视频| 国产视频不卡一区| 亚洲人成伊人成综合网小说| 亚洲人成在线观看一区二区| 亚洲一区免费视频| 日本三级韩国三级欧美三级| 极品少妇xxxx精品少妇偷拍| 成人ar影院免费观看视频| 日本乱人伦一区| 欧美一卡二卡三卡四卡| 国产欧美精品一区二区三区四区| 国产精品欧美一级免费| 亚洲国产婷婷综合在线精品| 免费观看一级特黄欧美大片| 国产精品123区| 91久久一区二区| 欧美v亚洲v综合ⅴ国产v| 国产精品人人做人人爽人人添| 亚洲精品第1页| 久久成人综合网| 91一区二区在线| 欧美电影免费观看完整版| 国产精品视频一二三| 性感美女久久精品| 成人综合在线观看| 欧美日产国产精品| 中文字幕精品三区| 午夜精品成人在线视频| 国产ts人妖一区二区| 在线播放/欧美激情| 亚洲欧洲韩国日本视频 | 午夜精品一区在线观看| 懂色av一区二区三区蜜臀| 欧美色倩网站大全免费| 国产精品视频第一区| 日韩成人精品在线| 色狠狠av一区二区三区| 国产日韩影视精品| 日韩成人av影视| 欧亚一区二区三区| 国产精品热久久久久夜色精品三区 | 欧美一级爆毛片| 最新不卡av在线| 国产伦精品一区二区三区在线观看| 欧美在线免费视屏| 国产精品国产精品国产专区不蜜 | 亚洲一区自拍偷拍| 成人免费视频视频在线观看免费| 日韩限制级电影在线观看| 亚洲影院理伦片| 91免费看`日韩一区二区| 久久久午夜电影| 精品一区二区三区在线视频| 欧美一区二区三区白人| 亚洲国产欧美日韩另类综合 | 欧美久久久久久久久| 亚洲日本护士毛茸茸| 成人免费看的视频| 国产日产欧产精品推荐色| 国内精品第一页| 26uuu久久综合| 国产在线精品一区二区| 精品少妇一区二区三区在线播放 | 5858s免费视频成人| 一区二区三区**美女毛片| 91在线视频网址| 亚洲日本电影在线| 色婷婷综合久久久久中文 | 日本视频中文字幕一区二区三区|