0
我想從數據庫檢索到jTable的數據。我使用NetBeans 8.1。我無法讓它工作。從jtable中使用netbeans從mysql中檢索數據
我用這個代碼中插入:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
String name = jTextField1.getText();
String father = jTextField2.getText();
String mother = jTextField3.getText();
String line1 = jTextField4.getText();
String line2 = jTextField5.getText();
String line3 = jTextField11.getText();
String roll = jTextField6.getText();
String school = jTextField7.getText();
String hobby1 = jTextField8.getText();
String hobby2=jTextField9.getText();
String hobby3 = jTextField10.getText();
String address = line1 + " " + line2 + " " + line3;
//String hobby = hobby1 + " " + hobby2 + " " + hobby3;
java.text.SimpleDateFormat fmt = new java.text.SimpleDateFormat("dd-MM-yyyy");
String date = fmt.format(jDateChooser1.getDate());
try{
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection(
"jdbc:mysql://127.0.0.1:3306/pritam", "root", "root");
PreparedStatement ps = con.prepareStatement(
"insert into basic_info values(?,?,?,?,?,?,?)");
ps.setString(1, name);
ps.setString(2, father);
ps.setString(3, mother);
ps.setString(4, roll);
ps.setString(5, date);
ps.setString(6 ,address);
// ps.setString(7, hobby);
ps.setString(7, school);
ps.executeUpdate();
con.close();
}catch(Exception E) {
System.out.println(E);
}
我如何在JTable中檢索數據?
你需要實現'AbstractTableModel'。 –
[從mysql檢索數據並將它放在JTable上]可能的重複(http://stackoverflow.com/questions/21542479/retrieving-data-from-mysql-and-putting-it-on-jtables) – Shashanth