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

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

?? update.java~94~

?? 基于java+sql2000超市貨品進(jìn)銷存管理
?? JAVA~94~
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
package supermarket;
import DB.*;
import javax.swing.*;
import javax.swing.JOptionPane;
import java.awt.Color;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Vector;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.awt.event.MouseEvent;
import java.awt.event.MouseAdapter;
import java.awt.event.KeyEvent;
import java.awt.event.KeyAdapter;

public class Update
    extends JDialog {

  JLabel lblname = new JLabel();
  JComboBox cmbleibie = new JComboBox();
  JTextField txtname = new JTextField();
  JLabel lbljiege = new JLabel();
  JTextField txtprice = new JTextField();
  JLabel lblkucun = new JLabel();
  JTextField txtkucun = new JTextField();
  JLabel lblzhekou = new JLabel();
  JTextField txtzhekou = new JTextField();
  JLabel lblbeizhu = new JLabel();
  JTextArea taxbeizhu = new JTextArea();
  JButton btngengai = new JButton();
  JButton btnhuanhui = new JButton();
  Vector vt = new Vector();
  int count = 0;
  JLabel lbldanwei = new JLabel();
  JTextField txtdanwei = new JTextField();
  JLabel jLabel2 = new JLabel();
  JTextField txtid = new JTextField();
  JPanel jPanel1 = new JPanel();
  JPanel jPanel2 = new JPanel();
  public Update() {

    try {
      jbInit();
    }
    catch (Exception ex) {
      ex.printStackTrace();
    }
  }

  private void jbInit() throws Exception {
    this.getContentPane().setBackground(new Color(212, 208, 200));
    this.setTitle("商品修改");
    this.getContentPane().setLayout(null);
    lblname.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
    lblname.setText("商品名");
    lblname.setBounds(new Rectangle(22, 54, 71, 33));
    cmbleibie.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
    cmbleibie.setBounds(new Rectangle(247, 57, 109, 29));
    cmbleibie.addKeyListener(new Update_cmbleibie_keyAdapter(this));
    cmbleibie.addActionListener(new Update_cmbleibie_actionAdapter(this));
    //    cmbleibie.addActionListener(new Update_cmbleibie_actionAdapter(this));
    cmbleibie.addMouseListener(new Update_cmbleibie_mouseAdapter(this));
    txtname.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
    txtname.setEditable(true);
    txtname.setText("");
    txtname.setBounds(new Rectangle(95, 58, 91, 29));
    lbljiege.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
    lbljiege.setText("價(jià)格/元");
    lbljiege.setBounds(new Rectangle(23, 98, 66, 32));
    txtprice.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
    txtprice.setText("");
    txtprice.setBounds(new Rectangle(95, 100, 91, 29));
    txtprice.addKeyListener(new Update_txtprice_keyAdapter(this));
    lblkucun.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
    lblkucun.setText("庫(kù)存量");
    lblkucun.setBounds(new Rectangle(20, 138, 66, 31));
    txtkucun.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
    txtkucun.setText("");
    txtkucun.setBounds(new Rectangle(95, 139, 91, 29));
    txtkucun.addKeyListener(new Update_txtkucun_keyAdapter(this));
    lblzhekou.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
    lblzhekou.setText("折扣率/折");
    lblzhekou.setBounds(new Rectangle(206, 98, 82, 32));
    txtzhekou.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
    txtzhekou.setText("");
    txtzhekou.setBounds(new Rectangle(299, 100, 59, 29));
    txtzhekou.addKeyListener(new Update_txtzhekou_keyAdapter(this));
    lblbeizhu.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
    lblbeizhu.setText("備注");
    lblbeizhu.setBounds(new Rectangle(23, 175, 55, 30));
    taxbeizhu.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
    taxbeizhu.setText("");
    taxbeizhu.setBounds(new Rectangle(19, 211, 345, 67));
    taxbeizhu.addKeyListener(new Update_taxbeizhu_keyAdapter(this));
    btngengai.setBounds(new Rectangle(76, 289, 91, 33));
    btngengai.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
    btngengai.setText("修改");
    btngengai.addActionListener(new Update_btngengai_actionAdapter(this));
    btnhuanhui.setBounds(new Rectangle(213, 289, 91, 33));
    btnhuanhui.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
    btnhuanhui.setText("返回");
    btnhuanhui.addActionListener(new Update_btnhuanhui_actionAdapter(this));
    lbldanwei.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
    lbldanwei.setText("單位");
    lbldanwei.setBounds(new Rectangle(206, 143, 46, 20));
    txtdanwei.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
    txtdanwei.setText("");
    txtdanwei.setBounds(new Rectangle(299, 139, 59, 29));
    txtdanwei.addKeyListener(new Update_txtdanwei_keyAdapter(this));
    jLabel2.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
    jLabel2.setText("商品編號(hào)");
    jLabel2.setBounds(new Rectangle(23, 20, 90, 23));
    txtid.setEnabled(false);
    txtid.setFont(new java.awt.Font("Dialog", Font.PLAIN, 18));
    txtid.setBounds(new Rectangle(110, 19, 76, 25));
    jPanel1.setBorder(BorderFactory.createEtchedBorder());
    jPanel1.setBounds(new Rectangle(13, 12, 368, 276));
    jPanel1.setLayout(null);
    jPanel2.setBorder(BorderFactory.createEtchedBorder());
    jPanel2.setBounds(new Rectangle(13, 285, 368, 39));
    this.getContentPane().add(lblname);
    this.getContentPane().add(lbljiege);
    this.getContentPane().add(lblzhekou);
    this.getContentPane().add(jLabel2);
    this.getContentPane().add(txtid);
    this.getContentPane().add(txtzhekou);
    this.getContentPane().add(txtprice);
    this.getContentPane().add(txtname);
    this.getContentPane().add(lbldanwei);
    this.getContentPane().add(lblkucun);
    this.getContentPane().add(txtkucun);
    this.getContentPane().add(txtdanwei);
    this.getContentPane().add(lblbeizhu);
    this.getContentPane().add(taxbeizhu);
    this.getContentPane().add(cmbleibie);
    this.getContentPane().add(jPanel1);
    this.getContentPane().add(btngengai);
    this.getContentPane().add(btnhuanhui);
    this.getContentPane().add(jPanel2);
    this.setModal(true);
    txtid.setHorizontalAlignment(JTextField.RIGHT); //文本居右顯示
    //從右邊輸入
    txtname.setHorizontalAlignment(JTextField.RIGHT);
    txtzhekou.setHorizontalAlignment(JTextField.RIGHT);
    txtprice.setHorizontalAlignment(JTextField.RIGHT);
    txtkucun.setHorizontalAlignment(JTextField.RIGHT);
    txtdanwei.setHorizontalAlignment(JTextField.RIGHT);
    disleibei(); //顯示下拉框
  }

  public void Update(Vector vt, int count) {
    this.vt = vt;
    this.count = count; //當(dāng)哪一行被選中后取出表中這個(gè)列的所有值
    Vector tmpe = (Vector) vt.get(count);
//    int fl=0;
//    for(int i=0;;i++){
//    if(cmbleibie.getSelectedIndex(i)==)
//    }
    // txtid.setText(temp.get());
    txtid.setText(tmpe.get(0).toString());
    cmbleibie.setSelectedItem(tmpe.get(1));
    txtname.setText(tmpe.get(2).toString()); //商品名
    txtprice.setText(tmpe.get(3).toString()); //價(jià)格
    txtkucun.setText(tmpe.get(4).toString()); //庫(kù)存量
    txtdanwei.setText(tmpe.get(5).toString()); //單位
    txtzhekou.setText(tmpe.get(6).toString()); //折扣率
    taxbeizhu.setText(tmpe.get(7).toString()); //備注
  }

  public void btnhuanhui_actionPerformed(ActionEvent e) { //返回
    this.dispose();
  }

  public void disleibei() { //顯示
    Link obj = new Link();
    obj.connection();
    String sql = "select kindsname from kinds";
    ResultSet rs = obj.Select(sql);
//    vt.removeAllElements();//清理表里原有的數(shù)據(jù)
//    Vector v=new Vector();
    cmbleibie.addItem("商品類別");
    cmbleibie.removeAllItems();
    cmbleibie.addItem("商品類別");
    try {
      while (rs.next()) {
        cmbleibie.addItem(rs.getString(1));
      }
      rs.close();
      obj.close();
    }
    catch (SQLException ex) {
//      JOptionPane.showMessageDialog(null,"Game Over");
    }
//  vt.add(v);//添加數(shù)據(jù)
//  tbljieguo.updateUI();//更新表
  }

  public void btngengai_actionPerformed(ActionEvent e) { //修改
    //驗(yàn)證
    if (txtkucun.getText().trim().equals("") ||
        txtprice.getText().trim().equals("") ||
        txtdanwei.getText().trim().equals("") ||
        txtid.getText().trim().equals("")) {
      JOptionPane.showMessageDialog(null, "信息輸入不完整,請(qǐng)認(rèn)真核實(shí)!", "錯(cuò)誤",
                                    JOptionPane.ERROR_MESSAGE);
      return;
    }
    if (cmbleibie.getSelectedItem().equals("商品類別")) { //判斷類別是否被選種
      JOptionPane.showMessageDialog(null, "請(qǐng)選擇商品類別", "提示",
                                    JOptionPane.INFORMATION_MESSAGE);
      return;
    }
    Link lk = new Link();
    lk.connection();
    String sql = "update shopping set kindname='" +

        cmbleibie.getSelectedItem().toString() +
        "',name='" + txtname.getText() + "',price=" + txtprice.getText() +
        ",total=" + txtkucun.getText() + ",abate=" + txtzhekou.getText() +
        ",danwei='" + txtdanwei.getText().trim() + "',beizhu='" +
        taxbeizhu.getText() + "' where id='" + txtid.getText() +
        "'";

    //此方法返回0則為確認(rèn),1則為取消
//    if (JOptionPane.showConfirmDialog(null, "確認(rèn)修改?", "確認(rèn)",
//                                      JOptionPane.YES_NO_OPTION) == 0) {
      int count = lk.Update(sql);
      if (count > 0) {
//        JOptionPane.showMessageDialog(null, "更新成功!", "成功",
//                                      JOptionPane.INFORMATION_MESSAGE);
      lk.close();
      this.dispose();

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线不卡中文字幕| 欧美午夜精品久久久久久超碰| 秋霞成人午夜伦在线观看| 亚洲成av人综合在线观看| 亚洲在线中文字幕| 夜夜嗨av一区二区三区网页 | 亚洲精品中文在线影院| 中文在线一区二区| 国产精品污网站| 成人欧美一区二区三区在线播放| 亚洲国产精品黑人久久久| 欧美高清在线一区| 亚洲欧美一区二区在线观看| 综合久久一区二区三区| 亚洲黄色片在线观看| 亚洲国产aⅴ成人精品无吗| 无吗不卡中文字幕| 美腿丝袜亚洲色图| 国产精品一区二区免费不卡 | 久久97超碰色| 国产精品1区2区3区| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 欧美精品一区二区三区在线播放| 精品动漫一区二区三区在线观看| 久久久久国产精品厨房| 国产精品超碰97尤物18| 亚洲精品老司机| 日韩不卡手机在线v区| 国产在线日韩欧美| 91在线小视频| 欧美日韩在线亚洲一区蜜芽| 日韩一区二区高清| 国产女人18毛片水真多成人如厕| 依依成人综合视频| 日本在线播放一区二区三区| 国产精品77777竹菊影视小说| 91社区在线播放| 91 com成人网| 亚洲国产成人私人影院tom| 亚洲欧美国产77777| 日韩福利视频导航| 国产福利精品导航| 精品视频一区三区九区| 精品日韩在线观看| 一区二区三区日韩欧美精品 | 日本韩国精品一区二区在线观看| 欧美精品在欧美一区二区少妇| 久久免费看少妇高潮| 亚洲男同性恋视频| 久久国产乱子精品免费女| 波多野结衣在线一区| 欧美日韩中文精品| 欧美国产日韩亚洲一区| 午夜a成v人精品| 不卡的av电影| 2023国产一二三区日本精品2022| 亚洲欧美一区二区在线观看| 久久精品国产第一区二区三区| 99re这里只有精品首页| 日韩欧美一级片| 一区二区三区欧美日| 精品一区二区在线观看| 欧美三区在线观看| 国产网红主播福利一区二区| 午夜视频在线观看一区| 成人国产在线观看| 欧美大片一区二区| 亚洲成人资源网| 97久久超碰国产精品| 精品处破学生在线二十三| 亚洲国产精品一区二区久久| 懂色av中文字幕一区二区三区| 欧美高清视频不卡网| 亚洲乱码国产乱码精品精可以看| 国产精品白丝av| 精品国产91洋老外米糕| 亚洲成av人影院| 在线国产电影不卡| 国产精品国产精品国产专区不蜜| 精品一区二区三区蜜桃| 欧美日韩国产a| 亚洲精品中文字幕在线观看| 成人免费视频视频| 久久蜜桃一区二区| 久久精品国产精品亚洲精品| 欧美二区乱c少妇| 亚洲国产精品一区二区久久| 91丨porny丨蝌蚪视频| 国产亚洲女人久久久久毛片| 久久99国产精品免费网站| 4438成人网| 日韩中文字幕麻豆| 欧美日韩成人在线一区| 一级日本不卡的影视| 99精品国产91久久久久久| 中文幕一区二区三区久久蜜桃| 国产一区二区在线视频| 亚洲精品一区二区三区影院| 精品影院一区二区久久久| 精品国产乱子伦一区| 免费看欧美女人艹b| 欧美一级片在线| 美腿丝袜一区二区三区| 日韩欧美一区在线| 免费高清在线视频一区·| 日韩三级免费观看| 免费久久99精品国产| 欧美一级一区二区| 国内外精品视频| 久久久久九九视频| 成人黄色综合网站| 日韩毛片高清在线播放| 91捆绑美女网站| 亚洲一区二区三区小说| 欧美日韩精品一区二区在线播放| 午夜精品在线视频一区| 欧美一三区三区四区免费在线看| 蜜桃一区二区三区四区| 精品国产三级电影在线观看| 国产伦精品一区二区三区在线观看| 久久女同性恋中文字幕| 成人黄色在线视频| 亚洲尤物视频在线| 欧美日本韩国一区二区三区视频| 日本成人中文字幕| 久久久久久毛片| 99精品视频中文字幕| 一区二区高清在线| 欧美一区二区三区色| 国产精品影视网| 亚洲欧美一区二区三区孕妇| 欧美精品vⅰdeose4hd| 久久99久久99精品免视看婷婷 | 亚洲免费大片在线观看| 欧美日韩卡一卡二| 国产激情一区二区三区四区| 国产精品国产三级国产专播品爱网| 色综合 综合色| 日本视频中文字幕一区二区三区| 欧美精品一区二区高清在线观看| 成年人国产精品| 日日夜夜一区二区| 欧美激情一区二区三区蜜桃视频| 色婷婷精品久久二区二区蜜臀av | 国产精品亚洲а∨天堂免在线| 亚洲三级在线观看| 欧美一级二级三级蜜桃| 国产**成人网毛片九色| 亚洲国产综合91精品麻豆| 精品久久久三级丝袜| 99久久精品国产一区二区三区| 五月天一区二区三区| 国产日韩欧美一区二区三区综合 | 亚洲精品国产一区二区精华液 | 欧美大肚乱孕交hd孕妇| a亚洲天堂av| 久久爱另类一区二区小说| 亚洲视频在线观看三级| 日韩欧美成人一区| 色婷婷av一区| 极品尤物av久久免费看| 亚洲午夜免费电影| 日本一区二区三区高清不卡| 欧美肥妇bbw| 色综合久久久久网| 国产一区二区电影| 日韩中文字幕1| 亚洲乱码国产乱码精品精98午夜| 日韩电影在线观看一区| www.视频一区| 久久综合久久久久88| 一区二区三区四区乱视频| 91网站视频在线观看| 欧美激情一区二区三区全黄 | 欧美日韩1区2区| 粉嫩aⅴ一区二区三区四区| 日本伊人色综合网| 亚洲欧美日韩国产另类专区| 久久先锋资源网| 欧美一区二区视频观看视频| 在线看日韩精品电影| 成人久久18免费网站麻豆| 精品无人码麻豆乱码1区2区| 丝袜诱惑制服诱惑色一区在线观看| 亚洲欧洲制服丝袜| 国产精品水嫩水嫩| 久久久综合视频| 日韩一级成人av| 7777精品伊人久久久大香线蕉 | 亚洲一区二区三区美女| 69精品人人人人| 91香蕉视频污| 国产精品一区二区91| 日韩影院精彩在线| 日韩毛片视频在线看| 国产亚洲一二三区| 日韩精品一区国产麻豆| 8x8x8国产精品| 欧美日韩视频在线观看一区二区三区| 99久久精品国产毛片|