Odysseos
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору SIgor33 Вместо CAST('30.12.1899' as date) попробуй выполнить CAST('1899-12-30' as date) - и вообще, возьми за правило всегда, когда передаешь дату не как параметр, а напрямую, как строку - записывать ее именно в виде YYYY-MM-DD: это формат даты, не зависящий от локали, установленной на машине, на которой крутится sql-сервер, и это, кстати, относится ко всем sql-серверам, не только к IB/FB (локаль на сервере у клиента может отличаться от локали, установленной на машине разработчика - что и приводит к ошибке конверсии строки в дату). |