1
我认为它可能来自“值”括号,但我不知道如何改变它。我一直在这个准备好的语句中出现语法错误
Connection con=DriverManager.getConnection(url,user,pass);
String sql = "INSERT into Angajat"
+"ID,Nume,Prenume,Adresa,IdDep"
+"VALUES (?, ?, ?, ?, ?)";
PreparedStatement pst = con.prepareStatement(sql);
pst.setString(1,id.getText());
pst.setString(2,nume.getText());
pst.setString(3,prenume.getText());
pst.setString(4,adresa.getText());
pst.setString(5,iddep.getText());
你好,请您提供您的TS – AR1
你好,请您提供您的表的DDL?我相信问题在于作为参数传递的值。例如,我的头顶上有:你真的可以定义你的ID或它是自动生成的吗?或者是其他参数全部文字? – AR1