import java.sql.PreparedStatement;
import java.sql.ResultSet;
import javax.swing.JOptionPane;
import javax.swing.table.DefaultTableModel;
import javax.sql.*;
public class Student extends javax.swing.JFrame {
ResultSet rs;
PreparedStatement pst = null;
JDBCconnection conn;
public Student() {
initComponents();
conn = new JDBCconnection();
}
}
// JDBCconnection con = new JDBCconnection();
private void btnaddStudentactionPerformed(java.awt.event.actionEvent evt) {
conn.Connection();
String studentid = txtStudent_Id.getText();
String studentname = txtStudentName.getText();
String studentfathername = txtFatherName.getText();
String rollno = txtRollNo.getText();
String studentclass = txtClass.getText();
DefaultTableModel model = (DefaultTableModel)
tableStudent.getModel();
model.addRow(new Object [] {
学生编号,学生姓名,学生父亲姓名,学生班级,罗尔诺
});
尝试{
字符串查询;
查询=“插入student
(Student_Id
,Student_Name
,
Father_Name
,Roll_No
,Class
)VALUES(?,?,?,?,?)?“;
JOptionPane.showmessagedialog(null,“已插入数据
成功..“);
pst = conn.prepareStatement(query); // ****错误
prepareStatement ****
pst.setString(1,txtStudent_Id.getText());
pst.execute();
} catch(Exception e){
}
}