小编Pix*_*els的帖子

java PreparedStatement语法问题

我有以下代码

public void savePosition(String positionName) {
    String sqlStatement = "INSERT INTO positions (name) VALUES (?)";
    try (
            Connection connection = getConnection();
            PreparedStatement preparedStatement = connection.prepareStatement(sqlStatement);
            preparedStatement.setString(1, positionName);
            preparedStatement.executeUpdate();
            ){

    } catch (SQLException e) {
        e.printStackTrace();
    }
}
Run Code Online (Sandbox Code Playgroud)

并且附近有语法错误; .在setString和executeUpdate行中.

对于这一行

preparedStatement.setString(1, positionName);
Run Code Online (Sandbox Code Playgroud)

我有

令牌".",@ expected上的语法错误

令牌","的语法错误,.预期

令牌";"上的语法错误,删除此令牌

我看不出它有什么问题.

java prepared-statement

2
推荐指数
1
解决办法
116
查看次数

标签 统计

java ×1

prepared-statement ×1