C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Dbnavigator автоматическая вставка, Dbnavigator автоматическая вставка
Uzwer123
Отправлено: 08.11.2005, 08:42


Не зарегистрирован







как сделать, чтоб при нажатии на + на дбнавигаторе, автоматически в поле даты вставала текущая дата?
помогите плиз
AVC
Отправлено: 08.11.2005, 09:27


Ветеран

Группа: Модератор
Сообщений: 1583



А вчерашние ответы на X portal вас не устраивают?
uzwer123
Отправлено: 08.11.2005, 09:37


Не зарегистрирован







а поконкретней нельзя было все это описать?
avc*
Отправлено: 08.11.2005, 10:23


Не зарегистрирован







QUOTE

а поконкретней нельзя было все это описать?

А позаниматься самообразованием? Это-же полезно. smile.gif
Можно
В событии DataSet->AfterInsert присвоить нужному полю значение Now() ,
а если поле обязательно для заполнения то обрабатывать DataSet->BeforePost,
а если поле зависит от других полей, то проверку и заполнение удобно делать в TDataSource::OnDataChange когда Field != NULL (и не забыть запретить рекурсию)
....
Вариантов много — выбирайте.

Вернуться в Работа с базами данных в C++Builder