我如何强制Java中的句子为字符串?
Bedrooms row是一个varchar,我想将3作为字符串插入,但是我不断收到SQL错误
什么是正确的陈述?谢谢
最佳答案
使用PreparedStatement
,并且不要忘记正确的SQL(VALUES
语句缺少INSERT
)
String addBedrooms = "INSERT INTO Property.Bedrooms VALUES (?)";
PreparedStatement ps = connection.prepareStatement(addBedrooms);
ps.setString(1, "3");
int rowCount = ps.executeUpdate();
有关详细说明,请参见this tutorial。