My guess would be that it's something around this:
to_date(:sdate, 'J'), to_date(:edate, 'J')
because that is Julian date format, which is represented by a number; however it's unlikely (but not impossible) that you are actually passing in Julian dates.
Thank you for your reply, but how can i correct that ? the insert statement is generated automatically on saving !!
Please is there any body who can help on this ?