2016-10-22 2 views
2
ps=con.prepareStatement("select * from REGISTER inner join ORGAN on REGISTER.PATIENTID=ORGAN.PATIENTID where ORGAN.ORGAN LIKE ?");   
ps.setString(1,"'%"+o.getOrgan()+"%'"); 

Я выполнил запрос в SQL Developer, который отлично работает, но в классе DAO он не возвращает никакого набора результатов.Как реализовать как оператор в подготовленном заявлении?

ответ

4

Использование

ps.setString(1, "%" + o.getOrgan() + "%"); 

Обратите внимание на отсутствие кавычек.

+0

спасибо большое .. это работает @JB Nizet – harish

Смежные вопросы