【发布时间】:2016-04-10 10:40:44
【问题描述】:
我想用Java链接mysql数据库,执行查询返回指定时间段的记录,最后在java中以表的形式呈现结果。 如何将输入字符串转换为mysql有效日期并输出结果? 我试过了,但失败了。
Connection con = DBCon.dbcon();
java.util.Date t1= new SimpleDateFormat("yyyyMMdd").parse(jTextField2.getText());
java.util.Date t2= new SimpleDateFormat("yyyyMMdd").parse(jTextField3.getText());
PreparedStatement query = con.prepareStatement(SELECT * FROM transaction WHERE TransactionDate >= ? and TransactionDate <= '"+t1+"' and id1=?);
ResultSet rs = query.executeQuery();
非常感谢!!!
【问题讨论】:
标签: java mysql prepared-statement