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