Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 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 год




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.03.21;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.016 c
1-66921           Michael C             2002-03-06 16:45  2002.03.21  
То ли лыжи не едут...


14-66976          ATLANTIDO             2002-02-05 00:46  2002.03.21  
ХАКЕРСТВО НЕ В ЗАКОНЕ ?


6-66946           Surf                  2002-01-07 11:15  2002.03.21  
Читать всем кому интересно про ESockError и иже с ним.


3-66755           dymka                 2002-02-21 08:53  2002.03.21  
Нужен совет по проектированию системы


4-67042           BOPOH                 2002-01-22 19:39  2002.03.21  
Помогите мне дураку разобраться...