0
我試圖在NetBeans中使用Java(JFrame)創建數據收集表單。在我的表單中,我有兩類輸入:類別1(1個TextField,6個jComboBox,2個文本框)和2個類別(85個CheckBox)。我想通過按下一個提交按鈕,即表1中的類別1和表2中的類別2,將這兩個類別添加到同一數據庫的單獨表格中。使用一個提交按鈕將記錄從一個表單提交到多個sql表格
我是MySQL的新手,非常感謝幫助。謝謝。
我試圖在NetBeans中使用Java(JFrame)創建數據收集表單。在我的表單中,我有兩類輸入:類別1(1個TextField,6個jComboBox,2個文本框)和2個類別(85個CheckBox)。我想通過按下一個提交按鈕,即表1中的類別1和表2中的類別2,將這兩個類別添加到同一數據庫的單獨表格中。使用一個提交按鈕將記錄從一個表單提交到多個sql表格
我是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();
}
}
那裏究竟你在有問題? –
@KhalilM,我想知道,在MySql中如何使用查詢語句做準備? –
閱讀jdbc庫,因爲它允許在java中使用數據庫。教程https://docs.oracle.com/javase/tutorial/jdbc/ –