小编Ngo*_*ong的帖子

我的数据库代码有什么问题?

我正在尝试检查我的String键是否在NETFLIX列中.

public boolean checkSerial(String key){
    boolean isValid = false;
    sql = "Select * from KEYS WHERE NETFLIX=?";
    try{
        ps = con.prepareStatement(sql);
        ps.setString(1, key);
        rs = ps.executeQuery();
        if(rs.next())
            isValid = true;
    }catch(SQLException e){
        System.out.println(e);
    }
    return isValid;
}
Run Code Online (Sandbox Code Playgroud)

com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException:您的SQL语法中有错误; 检查与您的MariaDB服务器版本对应的手册,以便在第1行'KEYS WHERE NETFLIX ='IPMAN''附近使用正确的语法

java

4
推荐指数
1
解决办法
121
查看次数

标签 统计

java ×1