日期:2014-05-20  浏览次数:20677 次

碰到个很奇怪的问题,请各位进来看下
我在定义了段sql语句,执行ResultSet   rs   =   stmt.executeQuery();后
rs里得到的是个没有任何记录的结果,但是在查询分析器里执行那段SQL语句,是得到了多条记录的.
这个有可能是哪些方面的原因啊.
我用的是eclipse

------解决方案--------------------
检查你的sql语句,注意引号空格等
------解决方案--------------------
呵呵,楼上的同学说的对,可能你用了类似可变参数的查询,

建议先把查询分析器中的sql放在java执行一下,比较一下结果。
------解决方案--------------------
同意楼上的。或者看看是否有异常产生。