Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.069 c
3-66786
AAAPLE
2002-02-22 14:19
2002.03.21
DBGrid и Query


1-66909
DPro
2002-03-06 13:40
2002.03.21
День добрый колеги!


14-66989
McSimm
2002-02-05 10:48
2002.03.21
Задачка


7-67024
Rosco
2001-12-14 12:07
2002.03.21
Как запустить свою программу как сервис


1-66897
madcap
2002-03-06 02:12
2002.03.21
Тупой вопрос





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский