FB перестал принимать даты - пишет не может конвертировать формат
Добрый день!
Задача довольно простая - в программе пользователь может выбрать дату (Date), а может пропустить и не указать дату (Null).
Затем нужно послать в БД команду на исполнение хранимой процедуры с параметрами заданными пользователем, в том числе с этой датой.
Проблема такая - если в программе для переменной хранящей дату выставляю тип данных Date - всё работает, но нельзя передать пустое значение Null..
Тк Null необходим для функции очистки поля в БД, тип переменной делаю Variant - Null передаётся нормально, а вот Дата - ошибка см.скрин.
В БД хранимые процедуры принимающие поля имеют тип Date.
Пробовал StrToDate и VarToDateTime - ошибки.
Подскажите, пожалуйста, как решить баг?
|