gpt4 book ai didi

java - 从特定 sql 语句获取 true(1) 或 false(0)

转载 作者:行者123 更新时间:2023-11-29 23:09:01 26 4
gpt4 key购买 nike

我需要有关以下代码的帮助并使其返回 true 或 false 值。任何和所有帮助将不胜感激。

    public synchronized static boolean checkCompanyName(String companyName,
Statement statement) {
try {

ResultSet res = statement
.executeQuery("SELECT `companyName` FROM `companys` WHERE companyName = '"
+ companyName + "';");
boolean containsCompany = res.next();

res.close();

return containsCompany;

} catch (Exception e) {
e.printStackTrace();
return false;
}

}

最佳答案

尝试像这样进行查询:

ResultSet res = statement.executeQuery("SELECT companyName FROM companys WHERE companyName = " + companyName);

或者你可以使用PreparedStatement,这比你之前做的更好

关于java - 从特定 sql 语句获取 true(1) 或 false(0),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28160169/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com