2013-04-13 45 views
-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); 
+0

小心提問? –

回答

4

刪除問號周圍的引號。

2

單引號圍繞佔位符字符引起此錯誤。刪除它們:

String query = "insert into dept values(?,?,?))"; 
+0

他們比不必要更糟糕:他們是問題的原因。 –

相關問題