gpt4 book ai didi

Java:从 MySQL 检索记录时结果集为空

转载 作者:行者123 更新时间:2023-11-29 14:24:45 25 4
gpt4 key购买 nike

我正在使用netbeans和mysql。我有一个名为 employee 的表,其中包含以下字段“emp_idemp_nameintimedate.我尝试使用以下查询检索特定记录:

SELECT intime FROM employee WHERE emp_id='1' AND date='25/06/12'

我收到一条错误消息,提示空结果集,但该表包含该特定记录。为什么会出现这个错误?

error: dsdcom.mysql.jdbc.JDBC4ResultSet@d20b73

最佳答案

尝试使用PreparedStatement编写/执行查询,

String sql="Select intime from employee where emp_id=? and date=?";
PreparedStatement statement=conn.prepareStatement(sql);
statement.setInt(1,1);
statement.setDate(2,java.sql.Date.valueOf("2012-06-25"));
ResultSet rs=statement.executeQuery();
if(rs.next())
{
//found
}

关于Java:从 MySQL 检索记录时结果集为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11201623/

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