2017-06-20 34 views
0

我試圖在NetBeans中使用Java(JFrame)創建數據收集表單。在我的表單中,我有兩類輸入:類別1(1個TextField,6個jComboBox,2個文本框)和2個類別(85個CheckBox)。我想通過按下一個提交按鈕,即表1中的類別1和表2中的類別2,將這兩個類別添加到同一數據庫的單獨表格中。使用一個提交按鈕將記錄從一個表單提交到多個sql表格

我是MySQL的新手,非常感謝幫助。謝謝。

+0

那裏究竟你在有問題? –

+0

@KhalilM,我想知道,在MySql中如何使用查詢語句做準備? –

+0

閱讀jdbc庫,因爲它允許在java中使用數據庫。教程https://docs.oracle.com/javase/tutorial/jdbc/ –

回答

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(); 
    } 
} 
相關問題