Использование java.sql.Date

Я использую jdbc для вызова sql-запроса " .... где mydate как '?%' " и я хочу передать параметр в запрос с помощью:

PreparedStatement ps;  
ps.setDate(1, new java.sql.Date.valueOf("2000-01-13"));

Но эта последняя строка не компилируется, и я не знаю почему. Когда я ввожу дату непосредственно в запрос выше, например, «.. где mydate как '2000-01-13%'», это работает.

0
задан BalusC 13 August 2011 в 02:18
поделиться