如何在netbeans中将值从jtable插入数据库

时间:2014-03-20 01:33:59

标签: sql netbeans jtable

我能够从数据库中检索数据但是通过jtable插入数据我无法做到。任何人都可以提供建议来提高我在netbeans中使用数据库(sql)的编码技能。

1 个答案:

答案 0 :(得分:0)

希望有所帮助

sql1 = "INSERT INTO tblename (sample1,sample2,sample3,sample4) VALUES";

for (int i = 0; i < jTable.getRowCount(); i++) {
    String value1 = jTable.getModel().getValueAt(i, 0).toString();
    String value2 = jTable.getModel().getValueAt(i, 1).toString();
    String value3 = jTable.getModel().getValueAt(i, 2).toString();
    String value4 = jTable.getModel().getValueAt(i, 3).toString();
    sql2 = sql2 + "('"+value1+"', '"+value2+"', '"+value3+"', '"+value4+"'),";
}

sql2 = sql2.substring(0, sql2.length() - 1) + ";";
pst = conn.prepareStatement(sql1 + sql2);
pst.execute();