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

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

?? chanclassjframe.java

?? java開發的數據庫
?? JAVA
字號:
/*
 * ChanClassJFrame.java
 *
 * Created on 2006年5月25日, 下午10:14
 */

package stucontrol;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.*;
import javax.swing.*;
/**
 *
 * @author  min
 */
public class ChanClassJFrame extends javax.swing.JFrame {
    
    /** Creates new form ChanClassJFrame */
    public ChanClassJFrame() {
        initComponents();
        init();
    }
    
    /** This method is called from within the constructor to
     * initialize the form.
     * WARNING: Do NOT modify this code. The content of this method is
     * always regenerated by the Form Editor.
     */
    // <editor-fold defaultstate="collapsed" desc=" 生成的代碼 ">//GEN-BEGIN:initComponents
    private void initComponents() {
        jPanel1 = new javax.swing.JPanel();
        jLabel1 = new javax.swing.JLabel();
        jLabel2 = new javax.swing.JLabel();
        jLabel3 = new javax.swing.JLabel();
        jTextField1 = new javax.swing.JTextField();
        jTextField2 = new javax.swing.JTextField();
        jTextField3 = new javax.swing.JTextField();
        jLabel4 = new javax.swing.JLabel();
        jTextField4 = new javax.swing.JTextField();
        jButton1 = new javax.swing.JButton();
        jButton2 = new javax.swing.JButton();

        setTitle("\u5b66\u751f\u4fe1\u606f\u7ba1\u7406\u7cfb\u7edf");
        jLabel1.setText("\u5b66\u751f\u5b66\u53f7\uff1a");

        jLabel2.setText("\u6240\u5728\u73ed\u7ea7\uff1a");

        jLabel3.setText("\u8f6c\u5165\u73ed\u7ea7\uff1a");

        jLabel4.setText("\u6240\u5728\u5e74\u7ea7\uff1a");

        jButton1.setText("\u786e\u5b9a");
        jButton1.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButton1ActionPerformed(evt);
            }
        });

        jButton2.setText("\u53d6\u6d88");
        jButton2.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                jButton2ActionPerformed(evt);
            }
        });

        org.jdesktop.layout.GroupLayout jPanel1Layout = new org.jdesktop.layout.GroupLayout(jPanel1);
        jPanel1.setLayout(jPanel1Layout);
        jPanel1Layout.setHorizontalGroup(
            jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(jPanel1Layout.createSequentialGroup()
                .add(31, 31, 31)
                .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
                    .add(jPanel1Layout.createSequentialGroup()
                        .add(29, 29, 29)
                        .add(jButton1)
                        .add(32, 32, 32)
                        .add(jButton2))
                    .add(jPanel1Layout.createSequentialGroup()
                        .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
                            .add(jLabel3)
                            .add(jLabel4)
                            .add(jLabel2)
                            .add(jLabel1))
                        .add(26, 26, 26)
                        .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING, false)
                            .add(jTextField1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 115, Short.MAX_VALUE)
                            .add(jTextField4)
                            .add(jTextField2)
                            .add(jTextField3))))
                .addContainerGap(94, Short.MAX_VALUE))
        );
        jPanel1Layout.setVerticalGroup(
            jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
            .add(jPanel1Layout.createSequentialGroup()
                .addContainerGap()
                .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                    .add(jLabel1)
                    .add(jTextField1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                .add(5, 5, 5)
                .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                    .add(jLabel4)
                    .add(jTextField4, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                    .add(jLabel2)
                    .add(jTextField2, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                    .add(jLabel3)
                    .add(jTextField3, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE))
                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED, 16, Short.MAX_VALUE)
                .add(jPanel1Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
                    .add(jButton2)
                    .add(jButton1))
                .addContainerGap())
        );
        getContentPane().add(jPanel1, java.awt.BorderLayout.CENTER);

        pack();
    }// </editor-fold>//GEN-END:initComponents

    private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton2ActionPerformed
// TODO 將在此處添加您的處理代碼:
        jTextField1.setText(""); jTextField2.setText("");
         jTextField3.setText(""); jTextField4.setText("");
         
    }//GEN-LAST:event_jButton2ActionPerformed

    private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed
// TODO 將在此處添加您的處理代碼:
        doAction();
         jTextField1.setText(""); jTextField2.setText("");
         jTextField3.setText(""); jTextField4.setText("");
         
    }//GEN-LAST:event_jButton1ActionPerformed
        public void init(){
    String url = "jdbc:odbc:stu"; 
String username = ""; 
String password = ""; 
//加載驅動程序以連接數據庫 

try { 
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" ); 
connection = 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 
} 
    
    }
        
  public void doAction(){
  if(!rearchStu())return;
   String query="update stu set 班級='"+jTextField3.getText()+"'where 學號='"+jTextField1.getText()+"' and 年級='"
                    +jTextField4.getText()+"' and 班級='"+jTextField2.getText()+"'";
             try { 
                        //執行SQL語句 
                  statement = connection.createStatement(); 
                  resultSet = statement.executeQuery(query); 
                } 
                catch ( SQLException sqlex ) { 
                }
     JOptionPane.showMessageDialog( this, "轉班成功!!" );
  }
  
  public boolean rearchStu(){
    String query="select * from stu where 學號='"+jTextField1.getText()+"' and 年級='"
                    +jTextField4.getText()+"' and 班級='"+jTextField2.getText()+"'";
                 try { 
                        //執行SQL語句 
                  statement = connection.createStatement(); 
                  resultSet = statement.executeQuery(query); 
                    if(!resultSet.next()){
               JOptionPane.showMessageDialog( this, "輸入有誤!!" );
               return false;
              }
                } 
                catch ( SQLException sqlex ) { 
                }
            return true;
  }
    /**
     * @param args the command line arguments
     */
  /*
    public static void main(String args[]) {
        java.awt.EventQueue.invokeLater(new Runnable() {
            public void run() {
                new ChanClassJFrame().setVisible(true);
            }
        });
    }*/
    
    // 變量聲明 - 不進行修改//GEN-BEGIN:variables
    private javax.swing.JButton jButton1;
    private javax.swing.JButton jButton2;
    private javax.swing.JLabel jLabel1;
    private javax.swing.JLabel jLabel2;
    private javax.swing.JLabel jLabel3;
    private javax.swing.JLabel jLabel4;
    private javax.swing.JPanel jPanel1;
    private javax.swing.JTextField jTextField1;
    private javax.swing.JTextField jTextField2;
    private javax.swing.JTextField jTextField3;
    private javax.swing.JTextField jTextField4;
    // 變量聲明結束//GEN-END:variables

    private Connection connection;
    private Statement statement; 
    private ResultSet resultSet; 
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲影视在线观看| 久久久亚洲高清| 日本欧美一区二区| 日韩精品在线一区二区| 激情综合网av| 亚洲激情六月丁香| 国产视频一区在线播放| 91久久奴性调教| 国产美女视频91| 日韩av电影一区| 亚洲电影一区二区三区| 久久综合视频网| 91精品国产入口| 日本韩国一区二区三区视频| 日本女优在线视频一区二区| 亚洲一区二区三区中文字幕| 中文字幕高清不卡| 欧美大片日本大片免费观看| 欧美日韩大陆在线| 在线视频你懂得一区| 99久久精品费精品国产一区二区| 久久精品国产一区二区| 午夜精品一区二区三区免费视频 | 在线亚洲一区观看| 国产1区2区3区精品美女| 美洲天堂一区二卡三卡四卡视频| 日韩福利电影在线| 一区二区三区国产精品| 一区二区三区在线观看动漫| 亚洲欧美日韩精品久久久久| 亚洲欧美电影一区二区| 亚洲国产视频网站| 五月婷婷激情综合| 日韩国产一区二| 精东粉嫩av免费一区二区三区| 久久er精品视频| 不卡一区二区三区四区| 色偷偷成人一区二区三区91| 欧美高清你懂得| 2022国产精品视频| 国产精品美女久久久久高潮| 亚洲综合一区在线| 久久精品国产99国产精品| 成人黄色软件下载| 欧美片网站yy| 中文字幕在线不卡| 久久精品国产第一区二区三区| 韩国v欧美v亚洲v日本v| 欧美日韩在线播放三区四区| 中文字幕乱码久久午夜不卡| 秋霞电影网一区二区| 91浏览器在线视频| 日韩三级电影网址| 亚洲精品国产品国语在线app| 精品在线播放午夜| 欧美高清hd18日本| 亚洲综合在线五月| 日本高清免费不卡视频| 国产欧美一区二区精品忘忧草| 一区二区三区在线看| 国产suv精品一区二区三区| 日韩一区二区三区四区| 亚洲最新视频在线观看| 色综合色狠狠综合色| 欧美激情一区不卡| 99视频精品免费视频| 久久精品男人天堂av| 99久久精品一区二区| 久久综合久久99| 久久伊人中文字幕| 经典三级在线一区| 欧美大片在线观看一区| 久久精品国产免费看久久精品| 大美女一区二区三区| 日韩欧美专区在线| 日韩美女啊v在线免费观看| 精品亚洲免费视频| 国产亚洲成年网址在线观看| 国产成人免费视频精品含羞草妖精| 久久久久久久久久久久久久久99| 狠狠狠色丁香婷婷综合久久五月| 久久久久国产精品麻豆ai换脸| 成人午夜私人影院| 亚洲最新在线观看| 精品国产乱码久久久久久免费| 国产在线播放一区三区四| 欧美国产精品一区二区三区| 91福利视频久久久久| 麻豆专区一区二区三区四区五区| 精品欧美黑人一区二区三区| 国产精品18久久久久| ...av二区三区久久精品| 欧美伦理影视网| 99精品欧美一区二区三区小说 | 在线看国产日韩| 国产成人在线网站| 天天操天天综合网| 日韩美女视频一区二区| 337p日本欧洲亚洲大胆精品| 在线免费精品视频| 91在线观看地址| 久草中文综合在线| 日本欧美大码aⅴ在线播放| 亚洲国产精品麻豆| 一区二区三区高清不卡| 久久久久国产精品人| 精品国产乱码久久久久久久久| 在线观看91av| 日韩欧美二区三区| 精品国免费一区二区三区| 69堂成人精品免费视频| 欧美性一区二区| 6080午夜不卡| 精品国产1区二区| 久久久久久久久久久黄色 | 亚洲国产精品黑人久久久| 久久综合久久99| 自拍偷拍亚洲欧美日韩| 亚洲一区成人在线| 免费成人在线观看视频| 久久成人羞羞网站| 福利一区二区在线| 欧洲精品中文字幕| 日韩亚洲电影在线| 国产精品你懂的| 婷婷成人激情在线网| 国产精品 欧美精品| 99热在这里有精品免费| 7777精品伊人久久久大香线蕉经典版下载 | 91精品免费观看| 国产精品久久久久aaaa| 日日夜夜精品视频免费| 国产99久久久精品| 欧美日韩亚洲高清一区二区| 日韩免费在线观看| 亚洲六月丁香色婷婷综合久久| 天天av天天翘天天综合网| 精品一区二区国语对白| 欧美性猛交xxxx黑人交| 国产精品私房写真福利视频| 免费精品视频在线| 欧美午夜精品免费| 亚洲免费观看视频| 国产99精品在线观看| 精品成人免费观看| 视频在线观看91| 欧美日韩在线免费视频| 日韩一区欧美一区| 不卡区在线中文字幕| 日本一区二区免费在线| 国产一区福利在线| 国产视频一区二区三区在线观看| 亚洲成人一区在线| 欧美一级二级三级蜜桃| 日韩电影在线看| 精品sm在线观看| 国产一区二区h| 亚洲视频在线观看三级| 91一区二区三区在线播放| 最新国产の精品合集bt伙计| 在线观看不卡一区| 美女视频黄a大片欧美| 精品国产免费一区二区三区四区 | 中文字幕不卡三区| 91网址在线看| 久久精品99国产精品日本| 久久久91精品国产一区二区三区| 国产99久久精品| 亚洲午夜视频在线| 国产偷v国产偷v亚洲高清| 成人99免费视频| 日韩高清在线一区| 久久人人爽人人爽| 欧美午夜寂寞影院| 国产成人免费xxxxxxxx| 夜夜爽夜夜爽精品视频| 精品少妇一区二区三区日产乱码 | 一区二区三区色| 久久久亚洲综合| 日韩一区二区精品葵司在线| 99国产一区二区三精品乱码| 国模一区二区三区白浆| 日韩电影在线一区二区三区| 国产精品理论在线观看| 久久综合色鬼综合色| 日韩一区二区免费电影| 欧美在线视频日韩| 91蝌蚪porny九色| 国产一区二区伦理| 麻豆91免费看| 久久精品国产网站| 日韩av电影免费观看高清完整版| 国产精品免费免费| 亚洲人成小说网站色在线| 国产区在线观看成人精品| 国产欧美日韩另类视频免费观看| 精品剧情在线观看| 国产日韩欧美精品一区| 国产日韩欧美一区二区三区综合| 久久精品无码一区二区三区|