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



我可以从数据库检索数据,但通过jtable插入数据我无法做到这一点。任何人都可以为我提供建议,以提高我的编码技能在netbeans与数据库(sql)。

希望有所帮助

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();

最新更新