gpt4 book ai didi

java - 以下 JDBC/MySQL 查询有什么问题

转载 作者:行者123 更新时间:2023-11-30 23:59:09 25 4
gpt4 key购买 nike

以下代码摘录无法返回 ResultSet 中的任何内容

PreparedStatement ps = con.prepareStatement   ("select images.id from images,testruns where images.test= ? and images.id=testruns.image_id");
ps.setString(1,value);
ResultSet rs = ps.executeQuery();

但是,如果我将 images.test 值硬编码为 1,如下所示

 "select images.id from images,testruns where images.test=1 and images.id=testruns.image_id"

我得到了返回一行的预期结果。

任何有关如何解决此问题的想法都将不胜感激。

最佳答案

您将查询参数设置为字符串,但查询表明它实际上应该是一个整数。

关于java - 以下 JDBC/MySQL 查询有什么问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9182975/

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