我以前也遇到过这样的问题~~SQL语句是没有问题的~~这一点可以肯定~~问题一定出在取结果集上`~~看看哪里写错了~~估计应该是在rs.getString("字段名");上出错你换成index试一下字段名不要加上表名
解决方案 »
- 求中文转换为gbk内码的算法
- 求大侠级的高手指点,关于spring配置
- 我下一步该学习什么?
- 获得遍历的值
- JBX中JSP的中文显示问题(我试过很多种方法,但仍然显示乱码...)
- 1.文件操作与mysql问题 2.mysql中文问题怎么解决.散分!
- "mmsDetail.jsp": There is no web application that can act as the root of the JSP file(100分),不少吧?
- 关于验证码的几个问题
- 如何在servlet中得到客户端的port(端口)
- 请问:如何在Linux环境下安装JSP?
- 在线!!!高分!!!一个不能再bean中执行的SQl语句!!!
- 关于数据库的事务(Transactions)的操作
我代码是这样的
ResultSet rs1 = Dba.ExecQuery("SELECT VT1.* FROM ( ( SELECT @@ROWCOUNT VR, VT.* from ( select * from CLGL_ABSENCE ) VT ) ) VT1 WHERE (VR > 0) AND (VR < 21)");
while(rs1.next())
{
System.out.println(rs1.getString(3));
}
while循环都没有执行,但是在查询分析器中能取到数据
{
System.out.println("11111111111111111");
System.out.println(rs1.getString(3));
}
如果没有执行,只能说明是你的statement有问题了,没有得到结果集
然后取的时间再
System.out.println(rs1.getString("value1"));
试一下怎样?