0

I want to select PostgreSQL rows based on Date range. I tried this:

Date start;
Date end;

ps = conn.prepareStatement("SELECT * FROM SCHEDULE WHERE START_DATE = ? AND END_DATE = ?");

ps.setDate(1, (java.sql.Date) start);
ps.setDate(2, (java.sql.Date) end);

But I get

java.lang.ClassCastException: java.util.Date cannot be cast to java.sql.Date
    at com.crm.web.schedule.Schedule$1.loadEvents(Schedule.java:62)

How I can properly select range of dates?

Peter Penzov
  • 1,126
  • 134
  • 430
  • 808

0 Answers0