gpt4 book ai didi

java - 第一次使用preparedStatement,它不断向我发送异常。代码审查

转载 作者:行者123 更新时间:2023-12-02 07:22:46 24 4
gpt4 key购买 nike

我在这部分代码中遇到异常,并且无法弄清楚为什么,有人可以帮助我吗?已经谢谢了。

pstmt = conn.prepareStatement("INSERT INTO ENDERECO (ENDERECO,CIDADE,CEP,BAIRRO) VALUES (?,?,?,?) ",  
PreparedStatement.RETURN_GENERATED_KEYS);
pstmt.setString(++i, endereco.getEndereco());
pstmt.setString(++i, endereco.getCidade());
pstmt.setString(++i, endereco.getCep());
pstmt.setString(++i, endereco.getBairro());
pstmt.executeUpdate();

最佳答案

需要堆栈跟踪来识别问题。但无论如何我建议将您的代码更改为

        pstmt.setString(1, endereco.getEndereco());
pstmt.setString(2, endereco.getCidade());
pstmt.setString(3, endereco.getCep());
pstmt.setString(4, endereco.getBairro());

i++ 看起来很奇怪

关于java - 第一次使用preparedStatement,它不断向我发送异常。代码审查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13999726/

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