如何从NetBeans插入数据库

时间:2018-12-29 16:52:47

标签: java mysql sql

我正在尝试在表中插入新的“ elev”,我在查询中苦苦挣扎,变量“ id”和“ sovsal”是整数。该查询应该看起来如何?

try {
    String nextID = db.getAutoIncrement("elev", "elev_id");
    angeElevID.setText(nextID);
    String id = angeElevID.getText();
    String sovsal = angeSovsal.getText();
    String efternamn = angeEfternamn.getText();
    String fornamn = angeFornamn.getText();

    db.insert("INSERT INTO ELEV values('" + id + "','" + fornamn + "','" + efternamn + "'," + sovsal + ")");

    JOptionPane.showMessageDialog(null, "En ny elev har lagts till");
} catch (InfException e) {
    JOptionPane.showMessageDialog(null, "något blev fel");
}

1 个答案:

答案 0 :(得分:0)

所以查询就像 db.insert("INSERT INTO ELEV (tableElement1, tableElement2,tableElement3, tableElement4) values('"+id+"','"+fornamn+"','"+efternamn+"',"+sovsal+")"); 其中tableElement是数据库中的名称