91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 7KB
    文件類型: .zip
    金幣: 2
    下載: 1 次
    發布日期: 2021-06-18
  • 語言: Java
  • 標簽: 數據庫??

資源簡介

用MySQL鏈接數據庫,Java中圖形界面,來操作學生信息的增刪查改

資源截圖

代碼片段和文件信息

package?lxsjk;
import?java.sql.*;
import?java.awt.*;
import?javax.swing.*;
import?java.awt.event.*;
import?javax.swing.border.*;
import?javax.swing.JOptionPane;

public?class?StudentAdd?extends?JPanel?implements?ActionListener{
??Connection?con;?//與特定數據庫的連接(會話)。
??Statement?sql;?//用于執行靜態?SQL?語句并返回它所生成結果的對象。
??JButton?b1b2;
??JTextField?tf1tf2tf3tf4tf5tf6;
??Box?baseBoxbv1bv2;
??StudentAdd(){
???try{ //錯誤處理機制
????Class.forName(“com.mysql.jdbc.Driver“); //通過?Class.forName為數據庫管理系統加載一個JDBC驅動程序。
????}
???catch(ClassNotFoundException?e){} //如果加載驅動失敗?控制臺拋出異常
????try{ //如果加載驅動成功,?調用驅動連接特定數據庫
?????con=DriverManager.getConnection(“jdbc:mysql://localhost:3306/university?characterEncoding=utf8““root““123456“);
?????sql=con.createStatement();??????//調取con成員方法獲取Statement對象
????}
????catch(SQLException?ee){}
????
????//設置面板布局?為邊框布局
???setLayout(new?BorderLayout());
???JPanel?p1=new?JPanel();
???JPanel?p2=new?JPanel();
???tf1=new?JTextField(16);
???tf2=new?JTextField(16);
???tf3=new?JTextField(16);
???tf4=new?JTextField(16);
???tf5=new?JTextField(16);
???tf6=new?JTextField(16);
???b1=new?JButton(“錄入“);??
???b2=new?JButton(“重置“);
?
???b1.addActionListener(this);
???b2.addActionListener(this);
???p1.add(b1);
???p1.add(b2);
???bv1=Box.createVerticalBox();
???bv1.add(new?JLabel(“學號“));
???bv1.add(Box.createVerticalStrut(8));
???bv1.add(new?JLabel(“姓名“));
???bv1.add(Box.createVerticalStrut(8));
???bv1.add(new?JLabel(“性別“));
???bv1.add(Box.createVerticalStrut(8));
???bv1.add(new?JLabel(“地址“));
???bv1.add(Box.createVerticalStrut(8));
???bv1.add(new?JLabel(“電話“));
???bv1.add(Box.createVerticalStrut(8));
???bv1.add(new?JLabel(“專業“));
???bv1.add(Box.createVerticalStrut(8));
???bv2=Box.createVerticalBox();
???bv2.add(tf1);
???bv2.add(Box.createVerticalStrut(8));
???bv2.add(tf2);
???bv2.add(Box.createVerticalStrut(8));
???bv2.add(tf3);
???bv2.add(Box.createVerticalStrut(8));
???bv2.add(tf4);
???bv2.add(Box.createVerticalStrut(8));
???bv2.add(tf5);
???bv2.add(Box.createVerticalStrut(8));
???bv2.add(tf6);
???bv2.add(Box.createVerticalStrut(8));
???baseBox=Box.createHorizontalBox();
???baseBox.add(bv1);
???baseBox.add(Box.createHorizontalStrut(10));
???baseBox.add(bv2);
???p2.add(baseBox);
???add(p1“South“);
???add(p2“Center“);
???setSize(350300);
???setBackground(Color.pink);
??}
??public?void?actionPerformed(ActionEvent?e){
???if(e.getSource()==b1){
????try{?insert();}
????catch(SQLException?ee){}
????JOptionPane.showMessageDialog(this“數據已入庫!““提示對話框“JOptionPane.INFORMATION_MESSAGE);
???}
???else?if(e.getSource()==b2){
???????tf1.setText(“?“);
???????tf2.setText(“?“);
???????tf3.setText(“?“);
???????tf4.setText(“?“);
???????tf5.setText(“?“);
???????tf6.setText(“?“);
???}
??}
??public?void?insert()?throws?SQLException{
???String?s1=“‘“+tf1.getText().trim()+“‘“;
???String?s2=“‘“+tf2.getText().trim()+“‘“;
???String?s3=“‘“+tf3.getText().trim()+“‘“;
??

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????3551??2018-01-08?10:22??圖書管理系統\StudentAdd.java
?????文件????????4054??2018-01-21?17:43??圖書管理系統\StudentDelete.java
?????文件????????3217??2018-01-21?17:42??圖書管理系統\StudentManagement.java
?????文件????????3085??2018-01-21?17:43??圖書管理系統\StudentQuery.java
?????文件????????5401??2018-01-23?15:58??圖書管理系統\StudentUpdate.java
?????目錄???????????0??2017-12-22?23:09??圖書管理系統\

評論

共有 條評論