怎么查询没有结果? eclipse数据库jsp 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 debug 调试看看 rs里面 有数据不? 加点测试代码,目测楼主应该不会debug; 在while里面随便打印一个值,看看出来了没?查询结果为空,ResultSet也是能打印出地址来的。最好是加断点调试。 在while里面打印不出东西,为什么while没有执行啊? 是啊,咋整啊while里面我家里打印,但是没有打印出来,说明没有执行while,是什么回事啊? while没执行,就把测试代码往前加呗; System.out.println(classt);/classt 有数据吗/? SQL执行完没有查出结果?http://blog.csdn.net/maritimesun/article/details/7815903断点调试,会极大提高你的Debug效率。 有的,我在第一个if前打印,打印结果就是我在jsp页面写的字符串。 我在while方法结束后的位置打印,结果输出为false,是什么回事啊 whle 结束后肯定false 。你加在 while(rs.next()) { System.out.println("exec while"); }看看打印到不 也就是你现在的sql 没查询到,你放到数据库中环境测试看看,是否有数据。如果有的话,可能是编码问题, 可以先用英文的测试看看。 是有的,如图所示,sql操作代码应该没有错的 System.out.println(lt);//这里是空的,说明没有存进list里面 打印结果是 [ ] 你把lt中元素的个数打印出来.. 问题已经解决,是编码的问题,传入数据库的中文是乱码,按照乱码条件来查询,自然查到的结果是空的,我在这句public static final String DBUrl="jdbc:mysql://localhost:3306/test";加上了?useUnicode=true&characterEncoding=UTF-8问题就解决了。谢谢大家的热心帮忙了 求关于下列几行代码的解释 android 多线程断点续传 如何计算HASHMAP中相同的键对应的值的数量 java数组的问题(数组名称==null,这个条件判断的是什么?) java运行时出现错误 jtable + JScrollPane java程序里的中文输出问题 求助这是什么问题? 关于多线程的一个小疑问 解释?? 如何阅读源码 请懂.net的帮忙翻译一段代码
while里面我家里打印,但是没有打印出来,说明没有执行while,是什么回事啊?
断点调试,会极大提高你的Debug效率。
你加在
while(rs.next())
{ System.out.println("exec while"); }
看看打印到不
可能是编码问题, 可以先用英文的测试看看。
你把lt中元素的个数打印出来..
问题已经解决,是编码的问题,传入数据库的中文是乱码,按照乱码条件来查询,自然查到的结果是空的,我在这句public static final String DBUrl="jdbc:mysql://localhost:3306/test";加上了?useUnicode=true&characterEncoding=UTF-8问题就解决了。谢谢大家的热心帮忙了