2017-06-20 23 views
0

NetBeansでJava(JFrame)を使用してデータ収集フォームを作成しようとしています。私のフォームには、カテゴリ1(1 TextField、6 JComboBox、2 TextBox)とカテゴリ2(85 CheckBox)の2つの入力カテゴリがあります。 1つのサブミットボタン、つまりTable1のカテゴリ1とTable2のカテゴリ2を押して、同じデータベースの別々のテーブルに両方のカテゴリを追加したいと思います。1つの送信ボタンを使用して1つのフォームから複数のSQLテーブルにレコードを送信

私はMySQLの初心者ですが、非常に高く評価されています。ありがとう。

+0

DataSource ds=DataSource.getInstance(); PreparedStatement ste; 

その後、このようないくつかのメソッドを実装しますか? –

+0

@KhalilM、私は知っている、準備された文を使用してMySQLのクエリでそれを行う方法を知りたいですか? –

+0

javaでデータベースを使用できるようにjdbcライブラリを読んでください。チュートリアルhttps://docs.oracle.com/javase/tutorial/jdbc/ –

答えて

0

最初にあなたのデータソースとPreparedStatementを宣言します。正確にあなたがで問題を抱えているん

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(); 
    } 
} 
関連する問題