Следующий фрагмент кода не может ничего вернуть в ResultSet
PreparedStatement ps = con.prepareStatement ("select images.id from images,testruns where images.test= ? and images.id=testruns.image_id");
ps.setString(1,value);
ResultSet rs = ps.executeQuery();
Однако, если я жестко закодирую значение images.test в 1, как в
"select images.id from images,testruns where images.test=1 and images.id=testruns.image_id"
, я получу ожидаемый результатодной строки возвращено.
Любые идеи о том, как решить эту проблему, будут высоко оценены.