





pst.setString,你的id是String类型吗????
把SQL拷贝到数据库客户端运行一下,看有没有数据。
看了几变程序上好像没有错误,你的数据库也不为空,那你可以试试用log日志方法,把执行的sql语句打印出来,然后把打印的语句放到数据库查询
DEBUG 看下 PST 里生成的SQL 参数是否对,有没有乱码
password是char,Oracle自动补了空格,所以password以参数形式传进去的查不了,补了空格的是可以查得到的。
目前还没找到最优的方法解决!楼主的解决方法可以说下嘛?