gpt4 book ai didi

Java 准备好的语句不起作用?

转载 作者:太空宇宙 更新时间:2023-11-04 13:59:32 24 4
gpt4 key购买 nike

我正在编写一个数据库程序。但我坚持使用 Java 准备好的语句。准备好的声明似乎不起作用。我花了几个小时让它工作,但结果仍然相同。

 String sql = "INSERT into EDMSDATABASE.MESSAGE (title, subject, description, deadline) VALUES (?, ?, ?, ?)";
try (
PreparedStatement statement = connection.prepareStatement(sql, Statement.RETURN_GENERATED_KEYS);
) {
statement.setString(1, bean.getTitle());
statement.setString(2, bean.getSubject());
statement.setString(3, bean.getDescription());
statement.setString(4, bean.getDeadline());
int affectedRow = statement.executeUpdate();
if(affectedRow == 1) return "Success";

} catch (SQLException e)
{

} finally{



}

注意bean是一个参数

最佳答案

您使用的是 1.7 吗?如果不是,请使用版本兼容逻辑。

关于Java 准备好的语句不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29447473/

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