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

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

?? commodityinputframe.java

?? 商場VIP消費管理系統 解壓縮后可見使用說明
?? JAVA
字號:
 import java.sql.*; 
import javax.swing.*; 
//import javax.swing.event.*;
import java.awt.*; 
import java.awt.event.*; 
import java.util.*; 

public class CommodityInputFrame extends JDialog 
{
	private Connection Commodityconnection; 
   	private Statement Commoditystatement; 
   	//private Statement InsertInputstatement; 
   	private ResultSet CommodityresultSet; 
   	private ResultSetMetaData rsMetaData;
   
    
    //GUI變量定義
	private JLabel CommoditySerialLabel ;
	private JLabel CommodityNameLabel ;
	private JLabel CommodityPriceLabel ;
	private JLabel CommodityDiscountLabel ;
	
   	private JTextField CommoditySerialField;
   	private JTextField CommodityNameField;
   	private JTextField CommodityPriceField;
   	private JTextField CommodityDiscountField;
   
	private JButton SubmmitButton ;
	private JButton cancelButton ;
	private JFrame parent; 
    
    public CommodityInputFrame(JFrame parent, boolean modal) 
    {
        super(parent, modal);
        this.parent = parent;
        pack();
        
        initComponents(); 
        
    }
    private void initComponents() 
    {
    	GridBagLayout layout = new GridBagLayout();
        Container contents = getContentPane();
        contents.setLayout(layout);

        GridBagConstraints constraints = new GridBagConstraints();

        setTitle ("商品信息錄入窗口");
        addWindowListener(new WindowAdapter () 
        {
            public void windowClosing(WindowEvent event) 
            {
                setVisible(false);
        		dispose();
            }
        });
        
        CommoditySerialField = new JTextField(); // needed below
        CommoditySerialField.setPreferredSize(new Dimension(150, 25));
        CommoditySerialLabel = new JLabel();
        CommoditySerialLabel.setText("商 品 編 號:        ");
        CommoditySerialLabel.setLabelFor(CommoditySerialField);
        constraints.weightx = 100;
        constraints.weighty = 100;
        constraints.gridx = 0;
        constraints.gridy = 0;
        constraints.gridwidth = 1;
        constraints.gridheight = 1;
        contents.add(CommoditySerialLabel, constraints);
        constraints.gridx = 1;
        constraints.gridy = 0;
        constraints.gridwidth = 2;
        constraints.gridheight = 1;
        contents.add(CommoditySerialField, constraints);
        //2
        CommodityNameField = new JTextField(); // needed below
        CommodityNameField.setPreferredSize(new Dimension(150, 25));
        CommodityNameLabel = new JLabel();
        CommodityNameLabel.setText("商 品 名 稱:        ");
        CommodityNameLabel.setLabelFor(CommodityNameField);
        constraints.gridx = 0;
        constraints.gridy = 1;
        constraints.gridwidth = 1;
        constraints.gridheight = 1;
        contents.add(CommodityNameLabel, constraints);
        constraints.gridx = 1;
        constraints.gridy = 1;
        constraints.gridwidth = 2;
        constraints.gridheight = 1;
        contents.add(CommodityNameField, constraints);
        //3
        CommodityPriceField = new JTextField(); // needed below
        CommodityPriceField.setPreferredSize(new Dimension(150, 25));
        CommodityPriceLabel = new JLabel();
        CommodityPriceLabel.setText("商 品 價 格:        ");
        CommodityPriceLabel.setLabelFor(CommodityPriceField);
        constraints.gridx = 0;
        constraints.gridy = 2;
        constraints.gridwidth = 1;
        constraints.gridheight = 1;
        contents.add(CommodityPriceLabel, constraints);
        constraints.gridx = 1;
        constraints.gridy = 2;
        constraints.gridwidth = 2;
        constraints.gridheight = 1;
        contents.add(CommodityPriceField, constraints);
        //4
        CommodityDiscountField = new JTextField(); // needed below
        CommodityDiscountField.setPreferredSize(new Dimension(150, 25));
        CommodityDiscountLabel = new JLabel();
        CommodityDiscountLabel.setText("商 品 折 扣:        ");
        CommodityDiscountLabel.setLabelFor(CommodityDiscountField);
        constraints.gridx = 0;
        constraints.gridy = 3;
        constraints.gridwidth = 1;
        constraints.gridheight = 1;
        contents.add(CommodityDiscountLabel, constraints);
        constraints.gridx = 1;
        constraints.gridy = 3;
        constraints.gridwidth = 2;
        constraints.gridheight = 1;
        contents.add(CommodityDiscountField, constraints);
		        
        JPanel buttonPanel = createButtonPanel(); // sets global loginButton
        constraints.gridx = 0;
        constraints.gridy = 4;
        constraints.gridwidth = 3;
        constraints.gridheight = 2;
        contents.add(buttonPanel, constraints);
        
        setSize( 500, 300 );
      	setResizable(false);
      	setLocation(200,100);	
    }
    
     private JPanel createButtonPanel() {

        JPanel panel = new JPanel();
        panel.setLayout(new BoxLayout(panel, 0));
        //panel.setSize( 490, 40 );
        //panel.setBorder(BorderFactory.createEtchedBorder());

        // login button (global variable)
        SubmmitButton = new JButton();
        SubmmitButton.setText("確  定");
        
        SubmmitButton.addActionListener(new ActionListener() 
        {
            public void actionPerformed(ActionEvent event) 
            {
                CommodityInfoInput();
            }
        });
        panel.add(SubmmitButton);

        // space
        panel.add(Box.createRigidArea(new Dimension(200,0)));

        // cancel button
        JButton cancelButton = new JButton();
        cancelButton.setText("返  回");
        
        cancelButton.addActionListener(new ActionListener() 
        {
            public void actionPerformed(ActionEvent event) 
            {
                dispose();
            }
        });
        panel.add(cancelButton);

        // space
        

        Vector buttons = new Vector(2);
        buttons.add(SubmmitButton);
        buttons.add(cancelButton);
        equalizeComponentSizes(buttons);
        buttons.removeAllElements(); // simplify gc
        return panel;
    } // createButtonPanel()


    private void equalizeComponentSizes(java.util.List components) {

        // Get the largest width and height
        int i = 0;
        Dimension maxPreferred = new Dimension(0,0);
        JComponent oneComponent = null;
        Dimension thisPreferred = null;
        for (i = 0; i < components.size(); ++i) {
            oneComponent = (JComponent)components.get(i);
            thisPreferred = oneComponent.getPreferredSize();
            maxPreferred.width =
                Math.max(maxPreferred.width, (int)thisPreferred.getWidth());
            maxPreferred.height =
                Math.max(maxPreferred.height, (int)thisPreferred.getHeight());
        }

        // reset preferred and maximum size since BoxLayout takes both
        // into account
        for (i = 0; i < components.size(); ++i) {
            oneComponent = (JComponent)components.get(i);
            oneComponent.setPreferredSize((Dimension)maxPreferred.clone());
            oneComponent.setMaximumSize((Dimension)maxPreferred.clone());
        }
    } // equalizeComponentSizes()
    
    private void CommodityInfoInput()
    {
   	   	
   	   if(
   		   CommoditySerialField.getText().equals( "" )||
   		   CommodityNameField.getText().equals( "" )||
   		   CommodityPriceField.getText().equals( "" )||
   		   CommodityDiscountField.getText().equals( "" ))
   		{
   			JOptionPane.showMessageDialog( this,"請填商品信息資料" ); 
         	//setTitle( "無記錄顯示" ); 
         	return; 	
   		}
   		
   		String url = "jdbc:odbc:VipQuery"; 
    	String username = ""; 
    	String password = ""; 
    	
    	
    	//加載驅動程序以連接數據庫
      	try 
      	{ 
        	Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" ); 
        	Commodityconnection = DriverManager.getConnection( url, username, password ); 
      	} 
      	//捕獲加載驅動程序異常
      	catch ( ClassNotFoundException cnfex ) 
      	{ 
        	System.err.println("裝載 JDBC/ODBC 驅動程序失敗。" ); 
        	cnfex.printStackTrace(); 
         	System.exit( 1 );  // terminate program 
      	} 
      	//捕獲連接數據庫異常
      	catch ( SQLException sqlex ) 
      	{ 
         	System.err.println( "無法連接數據庫" ); 
         	sqlex.printStackTrace(); 
         	System.exit( 1 );  // terminate program 
      	}
      	
      	try 
      	{ 
      		 String CommodityQuery = "select * from COMMODITY_ID where 商品編號 = "+CommoditySerialField.getText()+"";
      		 String CommodityInput = "insert into COMMODITY_ID VALUES("
      		 					+ CommoditySerialField.getText()+",'"+CommodityNameField.getText()+"',"
      		 					+ CommodityPriceField.getText()+","+CommodityDiscountField.getText()+")";
      		
      		 Commoditystatement = Commodityconnection.createStatement();
         	 CommodityresultSet = Commoditystatement.executeQuery( CommodityQuery );  
         	 
         	 boolean moreRecords = CommodityresultSet.next();     
         	 
         	 if ( moreRecords ) 
      		 { 
         		JOptionPane.showMessageDialog( this,"對不起,此商品號已經被使用,請重新輸入" ); 
         		//setTitle( "無記錄顯示" );
         		Commodityconnection.close(); 
         		return; 
      		 }  
      		 //InsertInputstatement =  Insertconnection.createStatement();
      		 int insert = Commoditystatement.executeUpdate( CommodityInput );//executeUpdate返回一個整型值
      		 
      		 if (insert == 1)
      		 {
      		 	JOptionPane.showMessageDialog( this,"商品信息錄入成功!" );
      		 	CommoditySerialField.setText("");
   		   		CommodityNameField.setText("");
   		   		CommodityPriceField.setText("");
   		   		CommodityDiscountField.setText("");
   		   		
      		 } 
      		
      	} 
      	catch ( SQLException sqlex ) 
      	{ 
        	sqlex.printStackTrace(); 
      	}  
        
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一区二区视频在线| 欧美日精品一区视频| 高清成人在线观看| 精品制服美女丁香| 日韩不卡一二三区| 日韩av一级片| 日本亚洲最大的色成网站www| 日本成人在线视频网站| 日韩影院在线观看| 美女一区二区久久| 国产电影一区在线| 成人手机电影网| 91免费看视频| 欧美人与z0zoxxxx视频| 日韩亚洲电影在线| 久久免费国产精品| 中文字幕中文字幕一区| 亚洲图片有声小说| 日韩影院精彩在线| 国内成+人亚洲+欧美+综合在线| 国产真实乱对白精彩久久| 成人综合婷婷国产精品久久免费| 成人综合婷婷国产精品久久| 在线这里只有精品| 欧美一区二区三区四区高清| 久久久精品人体av艺术| 亚洲女厕所小便bbb| 亚洲1区2区3区视频| 国产在线视频不卡二| 99国产欧美另类久久久精品| 4438x成人网最大色成网站| 日韩欧美高清dvd碟片| 久久久www成人免费无遮挡大片| 国产精品成人免费| 日韩高清不卡一区二区三区| 精品一区二区综合| 色欧美片视频在线观看在线视频| 4438成人网| 亚洲女性喷水在线观看一区| 久久精品国产网站| 在线视频欧美区| 久久久国产一区二区三区四区小说 | 亚洲自拍偷拍欧美| 美女视频一区在线观看| 91啪在线观看| 国产夜色精品一区二区av| 亚洲免费观看高清完整版在线观看| 婷婷中文字幕综合| 99久久精品情趣| 久久综合九色综合欧美98| 亚洲福利一区二区| 国产成人综合网站| 欧美一卡二卡在线| 亚洲激情综合网| 成人精品视频一区| 精品盗摄一区二区三区| 天天综合色天天| 色噜噜狠狠色综合欧洲selulu| 久久综合99re88久久爱| 日本欧美韩国一区三区| 欧美性猛片aaaaaaa做受| 国产精品美女久久久久久久久| 黑人精品欧美一区二区蜜桃| 欧美午夜电影网| 一区二区三区成人| 91香蕉视频黄| 国产精品福利一区| 国产成人av电影免费在线观看| 精品美女在线观看| 久久99热狠狠色一区二区| 欧美色老头old∨ideo| 一区二区视频在线看| av激情亚洲男人天堂| 国产日本欧洲亚洲| 岛国av在线一区| 欧美国产视频在线| 成人免费毛片a| 亚洲国产精品二十页| 国产精品1024| 国产精品国产a级| 成人av网站在线观看免费| 国产女主播视频一区二区| 岛国av在线一区| 亚洲免费视频成人| 91国在线观看| 日本不卡1234视频| 久久在线免费观看| 国产精品一区二区视频| 亚洲一区欧美一区| 色狠狠桃花综合| 午夜影院在线观看欧美| 在线播放视频一区| 青椒成人免费视频| 亚洲精品一区二区精华| 成人的网站免费观看| 亚洲精品中文字幕乱码三区| 欧美日韩一区二区三区在线| 日韩精品一卡二卡三卡四卡无卡| 日韩欧美精品三级| 成人性生交大片免费看中文| 中文字幕亚洲综合久久菠萝蜜| 97se亚洲国产综合自在线| 亚洲一区二区在线播放相泽 | 日本视频在线一区| 精品国产区一区| 国产成人日日夜夜| 亚洲伊人色欲综合网| 日韩免费看的电影| 99久久99久久精品国产片果冻| 亚洲精品你懂的| 欧美xxxxx牲另类人与| av男人天堂一区| 日韩福利视频导航| 国产女人aaa级久久久级| 欧美日韩综合在线| 国产精选一区二区三区| 亚洲一区二区黄色| 欧美韩国一区二区| 欧美性xxxxxx少妇| 丁香啪啪综合成人亚洲小说 | 久久成人麻豆午夜电影| 日本aⅴ免费视频一区二区三区| 久久久久久久综合| 欧美在线制服丝袜| 国产mv日韩mv欧美| 日韩高清一区二区| 亚洲精品水蜜桃| 久久日一线二线三线suv| 精品婷婷伊人一区三区三| 粉嫩av一区二区三区| 老司机一区二区| 一区二区三区中文字幕电影| 久久久久久99精品| 日韩一级在线观看| 欧美美女一区二区三区| www.日韩av| 国产河南妇女毛片精品久久久| 日韩影院在线观看| 有坂深雪av一区二区精品| 亚洲欧美综合在线精品| 国产色婷婷亚洲99精品小说| 欧美一区二区视频观看视频| 欧美视频在线一区| 91色在线porny| 不卡区在线中文字幕| 国产精品影视网| 国产一区二区三区四区五区美女| 日韩福利电影在线| 天天色综合天天| 亚洲与欧洲av电影| 亚洲国产中文字幕| 亚洲chinese男男1069| 午夜视频一区二区三区| 亚洲成人免费影院| 舔着乳尖日韩一区| 日韩电影在线观看网站| 强制捆绑调教一区二区| 蜜臀91精品一区二区三区| 麻豆国产精品一区二区三区| 毛片一区二区三区| 狠狠色丁香久久婷婷综| 欧美日韩免费观看一区三区| 一本到不卡精品视频在线观看| 91网页版在线| 欧美日韩精品专区| 欧美一卡2卡三卡4卡5免费| 日韩精品中文字幕一区二区三区 | 视频在线观看一区二区三区| 五月天激情综合| 免费美女久久99| 国产一区福利在线| 国产91综合一区在线观看| 91亚洲资源网| 欧美伦理电影网| 久久综合九色综合97婷婷女人| 国产偷国产偷亚洲高清人白洁| 国产无人区一区二区三区| 一区二区三区日韩在线观看| 五月激情综合色| 极品少妇一区二区| av成人动漫在线观看| 91久久精品一区二区| 欧美一区二区免费视频| 国产欧美日韩激情| 亚洲一区在线播放| 国产精选一区二区三区| 欧洲av一区二区嗯嗯嗯啊| 日韩亚洲电影在线| 国产精品国产a级| 另类综合日韩欧美亚洲| 97久久精品人人爽人人爽蜜臀| 精品视频一区三区九区| 国产亚洲精品资源在线26u| 伊人婷婷欧美激情| 精品亚洲免费视频| 欧美在线影院一区二区| 国产欧美日韩久久| 日本在线播放一区二区三区| 欧美在线免费播放| 欧美激情在线看|