Вниз
Скачать: CL | DM;

Присваивание из базы   Найти похожие ветки 

← →
Demon ltd   (2002-02-21 23:26) [0]

Поскажите плз.
Чтобы в Edit"е отображалась дата из DateTimePicker"а я пишу:
edit1.text:=DateTimePicke.date.
А как сделать, чтобы присвоенная мною дата в Edit"е опять
показывалась в DateTimePicker"е.
И ещё. У меня есть на форме Edit и DateTimePicker. Когда я пишу в Edit"е
и выбираю дату в DateTimePicker"е, нажимаю на кнопку и данные
вносятся в таблицу. Вот так:
table1.append;
table1["fam"]:=edit1.text;
table1["datarojd"]:=DateTimePicke.date;
table1.post;
А если например я уберу из кода table1["datarojd"]:=DateTimePicke.date
(такое присвоение мне надо сделать после, а не сейчас) и
привяжу к методу Dbgreed"а на щелчок по нему
edit1.text:=table1["fam"];
DateTimePicke.date:=table1["datarojd"];
А так как у меня в таблице поле datarojd пустует, то выдаётся ошибка.
Что мне надо приписать к DateTimePicke.date:=table1["datarojd"], чтобы
ошиба не выдавалась. Если datarojd занято датой, то присвоение происходит.
Что мне надо написать, чтобы всё получалось.
Заранее благодарен.


← →
Mike_Goblin ©   (2002-02-22 09:40) [1]

1.Показать дату из Edit в DateTimePicker
DateTimePicker1.Date:=StrToDate(Edit1.Text);
2. Используй перед присваиванием метод IsNULL объекта TField, чтобы узнать содержит ли поле значение


← →
Константин   (2002-02-22 11:40) [2]

Должно работать
DateTimePicke.date := table1.fieldbyname("datarojd").AsDateTime;
если в поле пусто, то получишь 1899 год



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.009 c
3-66770
Demon ltd
2002-02-21 23:26
2002.03.21
Присваивание из базы


1-66934
Deadlock
2002-03-07 03:43
2002.03.21
Drag in RT


14-67006
Shaman_Naydak
2002-01-31 15:07
2002.03.21
Тест на сообразиловку или Проверка на Вшивость


1-66831
ZECom
2002-03-07 17:13
2002.03.21
dll в дельфи


1-66876
ДАААА
2002-03-03 17:02
2002.03.21
Ну очень рочно




   Наверх