我需要一点帮助才能把我的两张桌子连接起来
这些是“国内病人是外键”的表格
java - 外键始终为空-LMLPHP
我把桌子摆成这样

public void addTandenToDatabase(int id, int fdi, String voorstelling, String toestand) {
    String insertSql = "insert into tanden(id, fdi, voorstelling, toestand) values (:idVal, :fdiVal, :voorstellingVal, :toestandVal)";
    try (Connection con = sql2o.open()) {
        con.setRollbackOnException(false);
        con.createQuery(insertSql)
                .addParameter("idVal", id)
                .addParameter("fdiVal", fdi)
                .addParameter("voorstellingVal", voorstelling)
                .addParameter("toestandVal", toestand)
                .executeUpdate();
    }
}

一切都添加得很好,但idPatient保持为空
java - 外键始终为空-LMLPHP

最佳答案

如果要设置值,应该在idPatient中包含insert外键并不意味着它将自动设置值。

关于java - 外键始终为空,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37478754/

10-09 07:37