我估计没有数据. Oracle的prepared statement对某些char类型的字段有些问题, 你用Prepared statement了么?
解决方案 »
- 有空的,没空的都来围观下。。。。
- 伪静态的问题·高分求助
- 向mysql插入一个longtext对象,文件大小为968B,插进去却是933B?
- 把int[]中的元素打印出来,不用自己写循环
- 正则表达式用法
- myeclipse5.1.1+jboss4.0.5开发j2ee的问题!
- java面试题 大家头脑风暴下!
- mysql jdbc 中使用 insert into t1 select * from t2没作用为什么
- 再次提问:在weblogic里配置serverlet调用ejb成功,可以直接通过html/jsp调用ejb吗,怎么调用?
- 新买的Mac Tomcat 怎么都配置不好 按照网上的教程操作 一样不行!有没有大神,在线等
- datasource get connection 的问题
- 求代码:离开页面提示加入收藏夹,如果已经加入,则不要提示。
prepStmt = conn.prepareStatement(sql);
System.out.println("sql = "+sql);
rs = prepStmt.executeQuery();
我用sql语句在sqlplus中查找是绝对有数据的
你用rs.last() rs.getRow();看看什么结果?!!!
我在数据库中用几条数据,其中staff_id = 'yht' and oper_password = '333333';还有staff_id = 'admin' and oper_password = '333333'等,只有staff_id = 'admin' and oper_password = '333333'可以,其他的都不行,真是奇怪?????
也是一样不行呀
是不是连的同一数据库啊
并判断是否为null 不是就返回该记录的值 你首先判断
rs是否为null 当然为null了 因为在得到结果集并且没有
用next()取数据的时候 rs 总是指向第一条记录的前面的
所有你一开始就判断rs==null当然返回的是假了
还是多看看基础吧 弄懂原理最重要