Приветствую.
В очередной раз обращаюсь за советом.
надо в DBF-файл, в поле BEGIND (тип DATE) записать пустое значение.
Проблема следующая:
работаю с DBF-файлом, в таблице есть поле BEGIND типа DATE.
Вывожу данные на форму, для вывода значения поля BEGIND использую:
DateTimePicker1.Date:=Table1.fieldByName('BEGIND').asDateTime
Если в базе поле BEGIND пустое, DateTimePicker отображает '30.12.1899'
при сохранении данных из формы в базу, в поле BEGIND соответственно записывается '30.12.1899'..... а как в DBF записать пустое значение даты?
пробовал:
Table1.fieldByName('BEGIND').asDateTime:=null
Table1.fieldByName('BEGIND').asDateTime:=nil
Table1.fieldByName('BEGIND').asDateTime:=StrToDate('00.00.0000')
везде получаю ошибку
Поможите! люди добрые
В очередной раз обращаюсь за советом.
надо в DBF-файл, в поле BEGIND (тип DATE) записать пустое значение.
Проблема следующая:
работаю с DBF-файлом, в таблице есть поле BEGIND типа DATE.
Вывожу данные на форму, для вывода значения поля BEGIND использую:
DateTimePicker1.Date:=Table1.fieldByName('BEGIND').asDateTime
Если в базе поле BEGIND пустое, DateTimePicker отображает '30.12.1899'
при сохранении данных из формы в базу, в поле BEGIND соответственно записывается '30.12.1899'..... а как в DBF записать пустое значение даты?
пробовал:
Table1.fieldByName('BEGIND').asDateTime:=null
Table1.fieldByName('BEGIND').asDateTime:=nil
Table1.fieldByName('BEGIND').asDateTime:=StrToDate('00.00.0000')
везде получаю ошибку
Поможите! люди добрые