Главная страница
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.054 c
2-1176132863
PAN
2007-04-09 19:34
2007.04.29
Чтение инфы из файла своей программы


3-1170840917
Juice
2007-02-07 12:35
2007.04.29
Поле округляется до четырех знаков


1-1169888874
Serg1981
2007-01-27 12:07
2007.04.29
Delphi 7 и Office 2003


15-1175721134
Gamer
2007-04-05 01:12
2007.04.29
помогите выбрать звуковуху для старого ПК


2-1175699319
Ezorcist
2007-04-04 19:08
2007.04.29
Как дать своей программа приоритет выполнения?