Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.03.21;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.014 c
1-66904
DSR
2002-03-06 09:22
2002.03.21
Проблемы с TListView...


7-67030
Skyter
2001-12-18 13:32
2002.03.21
Как получить информацию об исполняемом файле


14-66962
Вячеслав
2002-02-06 15:11
2002.03.21
RX от Polaris-а


1-66859
21333
2002-03-04 21:19
2002.03.21
StringGrid


4-67044
igorok
2002-01-20 17:05
2002.03.21
Закрыть процесс?