写出一串Java代码,将依次名为工号,姓名,性别,年龄,管理楼层,联系方式的JTextField中的内容,依次插入到名为Dorm_Admin的表中
时间: 2024-03-04 22:48:05 浏览: 85
以下是一段可以实现该功能的Java代码:
```
String empID = jTextField1.getText();
String name = jTextField2.getText();
String gender = jTextField3.getText();
String age = jTextField4.getText();
String manageFloor = jTextField5.getText();
String contact = jTextField6.getText();
try {
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/Dorm_Admin","username","password");
Statement stmt = conn.createStatement();
String sql = "INSERT INTO Dorm_Admin (empID, name, gender, age, manageFloor, contact) VALUES ('"+ empID +"','"+ name +"','"+ gender +"','"+ age +"','"+ manageFloor +"','"+ contact +"')";
stmt.executeUpdate(sql);
JOptionPane.showMessageDialog(null, "插入成功!");
conn.close();
} catch (Exception e) {
JOptionPane.showMessageDialog(null, e);
}
```
需要注意的是,该代码需要通过JDBC连接到MySQL数据库,并且需要替换掉代码中的`username`和`password`为实际的数据库用户名和密码。同时,建议在插入数据前进行数据验证,确保插入的数据格式正确。
阅读全文