Форум: "Базы";
Текущий архив: 2002.03.21;
Скачать: [xml.tar.bz2];
ВнизПрисваивание из базы Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.006 c