如何解决这个问题呢?下面是一个在mysql数据库中插入数据的程序:

时间:2018-11-05 16:55:09

标签: windows netbeans mysql-workbench

public class NewClass {
    public static void main(String[] args) {
        try {
            //to establish Data base connection
            Connection con = DBConnect.connect();
            String sql = "INSERT INTO hello VALUES(?,?)";
            PreparedStatement ps = con.prepareStatement(sql);
            String str = "first";
            ps.setString(1,str);
            ps.setInt(2, 133);
            ps.executeUpdate(sql);
            System.out.println("done!");
            con.close();
        } catch (Exception e) {
            System.out.println(e);
        }
    }
}

它给了我以下错误:com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:您的SQL语法有错误;检查与您的MySQL服务器版本相对应的手册,以在第1行的'?,?)'附近使用正确的语法 建立成功(总时间:1秒)。 有人帮我

0 个答案:

没有答案