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

请假oracle jdbc中使用PreparedStatement setString的问题?
我写了两个方法
===========能取出数据===========  
conn.prepareStatement( "select   *   from   t   where   a= 'a '   and   b= 'b ' ");
===========不能取出数据===========  
conn.prepareStatement( "select   *   from   t   where   a=?   and   b=? ");
  st.setString(1,   "a ");
  st.setString(2,   "b ");
  有人遇到过类似问题吗?

------解决方案--------------------
我的问题解决了,是数据库里空格,建议你看看你的数据里的字段类型