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

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

?? frreturn.java~13~

?? 用java編寫的實(shí)現(xiàn)圖書管理系統(tǒng)系統(tǒng)的功能
?? JAVA~13~
字號(hào):
package mybook.book;

import java.awt.*;

import javax.swing.*;
import java.awt.BorderLayout;
import java.awt.Rectangle;
import java.awt.Font;
import java.awt.Dimension;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import mydbc.dbc.DBC;
import java.sql.ResultSet;
import java.sql.*;

/**
 * <p>Title: </p>
 *
 * <p>Description: </p>
 *
 * <p>Copyright: Copyright (c) 2008</p>
 *
 * <p>Company: </p>
 *
 * @author not attributable
 * @version 1.0
 */
public class FrReturn extends JFrame {
    public FrReturn() {
        try {
            jbInit();
        } catch (Exception exception) {
            exception.printStackTrace();
        }
    }

    private void jbInit() throws Exception {
        getContentPane().setLayout(null);
        setSize(new Dimension(295, 263));
        this.setTitle("還書登記");
        lblBid.setText("所借書編號(hào):");
        lblBid.setBounds(new Rectangle(46, 91, 83, 15));
        lblReturn.setFont(new java.awt.Font("宋體", Font.BOLD, 20));
        lblReturn.setText("還書登記");
        lblReturn.setBounds(new Rectangle(90, 21, 114, 49));
        btnSubmit.setBounds(new Rectangle(51, 196, 81, 23));
        btnSubmit.setText("提交");
        btnSubmit.addActionListener(new FrReturn_btnSubmit_actionAdapter(this));
        btnCancel.setBounds(new Rectangle(159, 196, 81, 23));
        btnCancel.setText("取消");
        btnCancel.addActionListener(new FrReturn_jButton2_actionAdapter(this));
        this.getContentPane().add(lblBid);
        txtUid.setBounds(new Rectangle(137, 136, 76, 20));
        txtBid.setBounds(new Rectangle(137, 87, 76, 20));
        this.getContentPane().add(txtBid);
        this.getContentPane().add(txtUid);
        this.getContentPane().add(lblUid);
        this.getContentPane().add(lblReturn);
        this.getContentPane().add(btnSubmit);
        this.getContentPane().add(btnCancel);
        lblUid.setText("借書人編號(hào):");
        lblUid.setBounds(new Rectangle(46, 138, 86, 15));
    }

    JLabel lblBid = new JLabel();
    JLabel lblUid = new JLabel();
    JTextField txtBid = new JTextField();
    JTextField txtUid = new JTextField();
    JLabel lblReturn = new JLabel();
    JButton btnSubmit = new JButton();
    JButton btnCancel = new JButton();
    public void jButton2_actionPerformed(ActionEvent e) {
        this.setVisible(false);
    }

    public void btnSubmit_actionPerformed(ActionEvent e) {
            if (txtUid.getText().equals("") || txtBid.getText().equals("")) {
                javax.swing.JOptionPane.showMessageDialog(this, "各欄位不能為空!請(qǐng)重新輸入。");
                return;
            } else {
                try {
                    Integer.parseInt(txtUid.getText());
                    Integer.parseInt(txtBid.getText());
                } catch (NumberFormatException ex) {
                    javax.swing.JOptionPane.showMessageDialog(this, "編號(hào)只能為數(shù)字!請(qǐng)重新輸入。");
                    return;
                }
                DBC dbc = DBC.getInstance();
                String state = "";
                ResultSet rs = dbc.executeQuery("SELECT * FROM OutBooks WHERE Obid = "+Integer.parseInt(txtBid.getText())+"AND Ouid="+Integer.parseInt(txtUid.getText()));
                try {
                    rs.next();
                    state = rs.getString("Obstate");
                } catch (SQLException ex1) {
                    javax.swing.JOptionPane.showMessageDialog(this, "該讀者未租借過此書!");
                    return;
                }
                if(state.equals("是")){
                    javax.swing.JOptionPane.showMessageDialog(this, "還書失敗,該讀者已經(jīng)還過此書!");
                    return;
                }else{
                    if (dbc.executeUpdate(
                            "UPDATE OutBooks SET Obstate='是',Obkeep='否' WHERE Obid = " +
                            Integer.parseInt(txtBid.getText())) &&
                        dbc.
                        executeUpdate(
                                "UPDATE Users SET Uyue=Uyue+(SELECT Bprice FROM Books WHERE Bid = " +
                                Integer.parseInt(txtBid.getText()) +
                                ") WHERE Uid = " +
                                Integer.parseInt(txtUid.getText())) &&
                        dbc.
                        executeUpdate(
                            "UPDATE Books SET Bsum=Bsum+1 WHERE Bid =" +
                            Integer.parseInt(txtBid.getText()))) {
                        javax.swing.JOptionPane.showMessageDialog(this, "還書成功!");

                    } else {
                        javax.swing.JOptionPane.showMessageDialog(this,
                                "還書失??!請(qǐng)重試。");
                    }
                }
            }
    }
}


class FrReturn_btnSubmit_actionAdapter implements ActionListener {
    private FrReturn adaptee;
    FrReturn_btnSubmit_actionAdapter(FrReturn adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.btnSubmit_actionPerformed(e);
    }
}


class FrReturn_jButton2_actionAdapter implements ActionListener {
    private FrReturn adaptee;
    FrReturn_jButton2_actionAdapter(FrReturn adaptee) {
        this.adaptee = adaptee;
    }

    public void actionPerformed(ActionEvent e) {
        adaptee.jButton2_actionPerformed(e);
    }
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
proumb性欧美在线观看| 亚洲国产精品麻豆| 国产精品2024| 精品国产区一区| 久国产精品韩国三级视频| 精品久久国产老人久久综合| 久久国产精品色| 国产片一区二区| www.激情成人| 亚洲一二三级电影| 欧美电影影音先锋| 久久福利资源站| 中文字幕高清不卡| 日本高清成人免费播放| 亚洲国产中文字幕在线视频综合| 欧美在线视频不卡| 欧美a级理论片| 久久久久久久久久电影| 91欧美激情一区二区三区成人| 一区二区在线看| 欧美一级生活片| 国产精品一级二级三级| 亚洲另类春色国产| 日韩欧美在线123| 成人精品一区二区三区中文字幕| 亚洲精品国产一区二区三区四区在线| 91成人国产精品| 另类调教123区| 17c精品麻豆一区二区免费| 欧美日韩精品欧美日韩精品一综合| 奇米影视一区二区三区| 国产精品久久夜| 欧美一级片免费看| 成人一区二区三区在线观看| 亚洲一区二区四区蜜桃| 精品国产乱码久久久久久浪潮| 国产精品99久久久久久有的能看| 一区二区三区色| 亚洲精品一区二区三区蜜桃下载 | 久久精品夜夜夜夜久久| 成人国产视频在线观看| 日韩高清在线观看| 国产清纯美女被跳蛋高潮一区二区久久w| 日本黄色一区二区| 国产麻豆精品95视频| 香蕉影视欧美成人| 日韩美女啊v在线免费观看| 日韩三级av在线播放| 一本在线高清不卡dvd| 狠狠v欧美v日韩v亚洲ⅴ| 尤物在线观看一区| 久久久久久久性| 日韩色在线观看| 91丝袜呻吟高潮美腿白嫩在线观看| 久久成人av少妇免费| 一区二区三区在线视频观看| 久久久久久久久岛国免费| 在线成人av网站| 91啪在线观看| 91性感美女视频| 国产成人午夜高潮毛片| 精品一二线国产| 欧美a一区二区| 视频一区二区中文字幕| 综合久久久久久| 欧美激情一区二区在线| 精品免费日韩av| 欧美一区二区三区在线视频| 欧美在线影院一区二区| 福利一区在线观看| 国产成人一级电影| 久久福利资源站| 久久不见久久见中文字幕免费| 亚洲第一福利视频在线| 性欧美大战久久久久久久久| 亚洲午夜久久久久久久久电影院| 亚洲免费在线电影| 夜夜嗨av一区二区三区网页 | 欧美亚洲综合另类| 欧美亚洲日本国产| 欧美三区在线视频| 在线91免费看| 精品日产卡一卡二卡麻豆| 欧美成人精精品一区二区频| 欧美精品一区二区蜜臀亚洲| 精品88久久久久88久久久| 久久久国产午夜精品 | 国产主播一区二区三区| 亚洲一区二区三区小说| 欧美精品色综合| 91精品91久久久中77777| 国产一区美女在线| 国产成人av电影在线观看| 蜜桃av一区二区在线观看| 亚洲五月六月丁香激情| 1000部国产精品成人观看| 99久久综合色| 欧美视频中文字幕| 色狠狠色噜噜噜综合网| 成人精品小蝌蚪| 高清不卡在线观看| 亚洲亚洲人成综合网络| 日韩黄色片在线观看| 亚洲最大成人综合| 一区二区三区小说| 亚洲女爱视频在线| www欧美成人18+| 国产亚洲自拍一区| 久久精品欧美日韩精品| 久久久亚洲高清| 欧美日韩精品电影| 久久人人超碰精品| 久久综合成人精品亚洲另类欧美| 久久综合久久久久88| 精品久久五月天| 亚洲精品视频在线看| 亚洲黄色小说网站| 亚洲日本电影在线| 一区二区三区四区在线| 国产精品黄色在线观看| 免费在线视频一区| 老司机免费视频一区二区| 久久成人免费电影| 高清不卡一区二区在线| 337p亚洲精品色噜噜噜| 日韩欧美国产电影| 国产日韩精品视频一区| 国产精品对白交换视频 | 91老师片黄在线观看| 91视频免费播放| 欧洲一区二区av| 日韩视频免费直播| 欧美日韩一区二区电影| 国产欧美精品一区二区色综合朱莉| 国产免费观看久久| 欧美一区二区在线免费观看| 欧美mv日韩mv亚洲| 日韩欧美在线一区二区三区| 欧美国产丝袜视频| 亚洲午夜精品在线| 国产一区二三区好的| 极品少妇xxxx精品少妇| 成人自拍视频在线| 在线欧美日韩精品| 日韩亚洲欧美在线| 欧美人xxxx| 一级日本不卡的影视| 狠狠狠色丁香婷婷综合激情 | 成人黄色av网站在线| 成人午夜电影小说| 精品国产1区二区| 一区二区在线看| 国产乱码精品1区2区3区| 国产1区2区3区精品美女| 91精品国产乱| 国产精品无遮挡| 三级久久三级久久久| 一区二区在线看| 国产剧情在线观看一区二区| 在线欧美日韩精品| 欧美精品一区二区三| 激情六月婷婷综合| 色婷婷久久一区二区三区麻豆| 欧美成人bangbros| 一区二区三区在线不卡| 色天天综合色天天久久| 国产午夜精品福利| 奇米精品一区二区三区在线观看| 91免费精品国自产拍在线不卡| 亚洲免费电影在线| 国产**成人网毛片九色 | 亚洲视频香蕉人妖| 精品写真视频在线观看| 色婷婷久久99综合精品jk白丝| 国产欧美日韩在线| 99久久精品免费观看| 久久综合久久鬼色| 日本午夜一区二区| 日本韩国欧美三级| 日本成人中文字幕在线视频| 欧美怡红院视频| 亚洲欧洲成人精品av97| 免费观看91视频大全| 2024国产精品| 老司机精品视频在线| 欧美电影在线免费观看| 欧美高清一级片在线观看| 一本大道久久a久久精二百 | 中文在线一区二区| 激情综合色播激情啊| 91精品国产综合久久久蜜臀图片 | 精品一区二区三区蜜桃| 国产亚洲成av人在线观看导航| 麻豆久久久久久| 日韩一区二区三区av| 伊人夜夜躁av伊人久久| 91麻豆精品国产91久久久| 日韩福利视频网| 91精品国产综合久久精品麻豆| 久久久综合网站|