我可以从数据库检索数据,但通过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();