![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 05.04.2008
Сообщений: 5
|
![]()
У меня такая проблема. Хочу сделать, чтобы дата в базу данных записывалась автоматически при выборе даты на календаре (TDateTimePicker).
Я пытался передать строку даты из DateTimePicker в содержимое DbEdit, но нигде не нашел в компоненте DbEdit свойство отвечающее за содержимое текста введенного в поле. Подскажите пожалуйста как можно программно записать внутрь DbEdit какой-то произвольный текст. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
![]()
в DBEdit ничего не пишется. он отображает что в базе у нас хранится. соответственно у своего DataSet'a (Table,Query,ADOTable,...) пишете:
MyDataSet.FieldByName('DateField'). AsDate := DateTimePicker.Date; и не забываем про перевод базы в режим редактирования или если так хочется в DBEdit написать, то кажется так: DbEdit.Field.AsDate := DateTimePicker.Date; |
![]() |
![]() |
![]() |
#3 |
Регистрация: 05.04.2008
Сообщений: 5
|
![]() |
![]() |
![]() |
![]() |
#4 |
Регистрация: 10.11.2008
Сообщений: 3
|
![]()
такая же проблема. Сделал как написано выше, вот только пишет Dataset not in edit or insert mode. как переводится я знаю, вот только как решить проблему?
Последний раз редактировалось roach; 10.11.2008 в 21:00. |
![]() |
![]() |
![]() |
#5 | |
Армия Рассейская
Форумчанин
Регистрация: 06.12.2006
Сообщений: 175
|
![]() Цитата:
Код:
Сделаем ночь ярче!!! - Ракетные войска стратегического назначения
Центральный клуб туристов РВСН |
|
![]() |
![]() |
![]() |
#6 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]() Цитата:
Изменение вручную первого же символа в дбэдите автоматом переводит таблицу в режим редактирования. Это то же самое, как редактировать поле в дбгриде... Последний раз редактировалось mihali4; 11.11.2008 в 21:56. |
|
![]() |
![]() |
![]() |
#7 | |
Форумчанин
Регистрация: 22.09.2007
Сообщений: 540
|
![]() Цитата:
Например, ADOTable1.Edit. |
|
![]() |
![]() |
![]() |
#8 |
Регистрация: 10.11.2008
Сообщений: 3
|
![]()
спасибо все получилось
![]() |
![]() |
![]() |
![]() |
#9 |
Армия Рассейская
Форумчанин
Регистрация: 06.12.2006
Сообщений: 175
|
![]()
Сделаем ночь ярче!!! - Ракетные войска стратегического назначения
Центральный клуб туристов РВСН |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос про DBGrid и дату | HOVER | БД в Delphi | 3 | 31.05.2008 19:53 |
Help! Как изменить дату создания... | Bigi | Microsoft Office Excel | 1 | 01.05.2008 14:59 |
Два календаря рядом | vladimir_86 | JavaScript, Ajax | 0 | 17.01.2008 17:04 |
Помощь в создании календаря | airframe | PHP | 1 | 10.12.2007 02:32 |
Как вычислить дату? | Askat | Общие вопросы Delphi | 4 | 21.08.2007 10:27 |