![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Тип "дата" в записи [D7, WinXP]
kyn66 © (2007-06-01 11:39:00)Уважаемые, есть-ли какая особенность по хранению в записи значения типа "Дата" ? Нужно считать в поле записи, а потом извлечь из нее к примеру значение "01.02.2007"
Sergey13 (2007-06-01 15:12:00) [1]> [10] kyn66 © (01.06.07 15:01)
> Вопрос гласит о том
Он во весь голос орет о том, что ты вопросы не умеешь формулировать.
> [0] kyn66 © (01.06.07 11:39)
> Нужно считать в поле записи, а потом извлечь из нее к примеру значение
Куда откуда и чего считать? И почему ПОТОМ надо что-то откуда то извлекать?
kyn66 (2007-06-01 15:01:00) [2]Вопрос гласит о том, что поле записи не принимает, а не поле таблицы.
ANB (2007-06-01 14:20:00) [3]
> типа значение не может быть Null при присвоении полю записи
Ну так читай 7 и делай.
kyn66 (2007-06-01 13:56:00) [4]типа значение не может быть Null при присвоении полю записи
ЮЮ (2007-06-01 13:32:00) [5]Но для этого
1) поле в таблице должно быть NULLable
2) не должно быть установлено в True TField.Required
> но Null не принимает 8-(
Выражайся яснее. Не принимает - это как?
ANB (2007-06-01 13:06:00) [6]
> И что это даст?
Нулл и даст.
kyn66 (2007-06-01 13:04:00) [7]
> Fields[1].Clear
И что это даст?
Desdechado (2007-06-01 12:49:00) [8]Fields[1].Clear
kyn66 (2007-06-01 12:45:00) [9]Тут еще одна особенность.... Когда пытаюсь занести в запись значение даты, которое равно Null, происходит ошибка. А так вообщем-то и нужно, к примеру если в таблице дата не введена, оставить поле пустым, но Null не принимает 8-(
Jeer (2007-06-01 12:03:00) [10]dts.FieldByName('MyDate').AsDateTime
FormatDateTime()
Loginov Dmitry (2007-06-01 11:45:00) [11]какие еще особенности? Используй обычный TDateTime