-1
String query = "insert into dept values(?,'?','?'))";
PreparedStatement pu=con.prepareStatement(query);
pu.setInt(1, 2);
pu.setString(2, "a");
pu.setString(3, "ss");
pu.execute(query);
4

2 回答 2

4

删除问号周围的引号。

于 2013-04-13T18:30:44.977 回答
2

占位符字符周围的单引号导致此错误。删除它们:

String query = "insert into dept values(?,?,?))";
于 2013-04-13T18:30:54.953 回答