我正在尝试使用NetBeans中的Java(JFrame)创建数据收集表单。在我的表单中,我有两类输入:类别1(1个TextField,6个jComboBox,2个TextBox)和2个类别(85个CheckBox)。我想通过按一个提交按钮,即表1中的类别1和表2中的类别2,在同一数据库的单独表中添加这两个类别。
我是MySQL的新手,非常感谢帮助。感谢。
答案 0 :(得分:0)
首先声明你的数据源和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();
}
}