Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Обновление данных [D6, Win95/98]


Боева Наталья ©   (2002-07-01 07:23:00) 

База данных содержит несколько таблиц. Обращение к таблицам происходит с разных форм.
Проблема заключается в следующем:если я обращаюсь к какой-либо форме (не текущей) и добавляю в базу данные, то для того, чтобы увидеть обновленные анные на текущей форме мне надо из программки выйти, а как их обновить без такого промежуточного (и я даже сказала бы глупого шага) я не знаю.
Подскажите пожалуйста, каким образом я могу обновить данные в форме без выхода из программы.


Наташа   (2002-07-01 10:38:00) [1]

НД (набор данных)-таблица или запрос, он должен быть один (в том плане, чтобы одна и тажа таблица базы была связана с о одной TTable) на все твои формы. Чтобы другая форма ее увидела нужно написать USE ... (модуль на форме которого расположен набор данных). Тогда не надо будет ничего обновлять.


Sela   (2002-07-01 10:28:00) [2]

А что такое НД?


VAleksey   (2002-07-01 10:15:00) [3]

Я думаю у нее несколько компонентов НД.

> Боева Наталья (01.07.02 07:23)

Зделай для всех визуальных компонентов 1 НД и все твои проблемы с обновлением исчезнут :)


Mambet   (2002-07-01 08:33:00) [4]

У таблице в событии AfterPost поставь Refresh.


tovSuhov   (2002-07-01 07:41:00) [5]

В чем проблема-то? Принудительно вызывай обновление на текущей форме после каждого изменения...


Наверх

Титульная страница Поиск, карта сайта Написать письмо