我正在尝试在 NetBeans 中使用 Java (JFrame) 创建数据收集表单。在我的表单中,我有两类输入:类别 1(1 个 TextField、6 jComboBox、2 TextBox)和类别 2(85 个复选框)。我想通过按一个提交按钮将这两个类别添加到同一数据库的不同表中,即表 1 中的类别 1 和表 2 中的类别 2。
我是 MySQL 新手,非常感谢您的帮助。谢谢。
最佳答案
首先声明您的数据源和PreparedStatement:
DataSource ds=DataSource.getInstance();
PreparedStatement ste;
稍后实现这样的方法:
public void Add(YourEntity yourEntity){
try {
String req = " INSERT INTO table VALUES(?,?,?)"; //depends on how many columns or fields
ste = ds.getConnection().prepareStatement(req);
ste.setInt(1,yourEntity.getFirstField());
ste.setString(2,yourEntity.getSecondField());
ste.setDouble(3,yourEntity.getThirdField());
ste.executeUpdate();
} catch (SQLException ex) {
ex.printStack();
}
}
关于java - 使用一个提交按钮将记录从一个表单提交到多个 SQL 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44643877/