Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.29;
Скачать: CL | DM;

Вниз

Как поставить NULL в поле datetime через ADODateSet   Найти похожие ветки 

 
iviom   (2007-01-23 13:52) [0]

Проблема в следующеи: использую DBGridEh. Соединяю его с базой данных ms sql. Использую ADODataSet. Есть некая колонка в базе данных с типом datetime. Поэтому при загрузке данных из базы в колонке может быть либо какая-то дата, либо пустое поле - в случае, если в баз стоял NULL. С помощью датасета устанавливаю значения.

FieldValues["ColumnName"]:= Value;

Как посатвить в эту колонку null или какое-нить нулевое значение? Надо для случая, если пользователь стер дату и хочет увидеть там "пустое место".


 
Desdechado ©   (2007-01-23 14:00) [1]

Field.Clear;


 
stone ©   (2007-01-23 14:01) [2]

FieldByName("то которое дата").Clear


 
MsGuns ©   (2007-01-23 15:43) [3]

uses variants

Fields[..].Value := NULL;

Тип данных - любой


 
Gadenysh   (2007-01-23 19:02) [4]

unassigned


 
iviom   (2007-01-24 11:34) [5]

Огромное спасибо за такой ответ.
"Fields[..].Value := NULL;"

Вообще-то не очень понятно, откуда слово NULL взялось, но и правда работает =)


 
Sergey13 ©   (2007-01-24 11:36) [6]

> [5] iviom   (24.01.07 11:34)
> Вообще-то не очень понятно, откуда слово NULL взялось

Из той той строчки ответа, за которую ты не поблагодарил. 8-)


 
iviom   (2007-01-24 11:41) [7]

>Из той той строчки ответа, за которую ты не поблагодарил. 8-)

Хороший юзес оказался, полезный =). Спасибо.


 
evvcom ©   (2007-01-24 15:58) [8]

> [7] iviom   (24.01.07 11:41)
> Хороший юзес оказался, полезный

Полезный. А вариант с Clear даже этого uses не требует в твоем модуле. За него ты тоже ребят не благодарил, видимо, не пробовал. А зря. :(


 
iviom   (2007-02-08 10:44) [9]

Нее... За Clear тож спасибо. Просто мне кажется это больше на вкус. Мне нравится чтоб если везде присваивается - то и в очищении тоже присваивалось... А может быть просто очистить - проще..



Страницы: 1 вся ветка

Текущий архив: 2007.04.29;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.047 c
3-1170776645
Jeeb
2007-02-06 18:44
2007.04.29
Строки DB в TreeView


2-1175940604
Officeman
2007-04-07 14:10
2007.04.29
CheckListBox для тех кто в танке


6-1162540138
sfn
2006-11-03 10:48
2007.04.29
ICS — TWSocket


2-1176065678
ElectriC
2007-04-09 00:54
2007.04.29
Минимизация API-окна


2-1176195448
npu3pak
2007-04-10 12:57
2007.04.29
Как считать данные из базы на Accesse?