Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > C/C++ Базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.11.2011, 11:57   #1
Zuban
Пользователь
 
Регистрация: 11.01.2011
Сообщений: 12
По умолчанию Оперативное обновление сетевой БД Paradox

Здравствуйте!
Похожие трудности уже кто-то описывал, но мне эти описания никак не помогают.
Итак, есть таблица, которую могут изменять пользователи с разных компов. Используется связка TQuery+TUpdateSQL. По событию таймера программы заново делают запрос к БД и обновляют состояние соответствующих конторолов (не DataControls). Засада в том, что программы не видят изменеия, сделанные друг другом. Но после перезапуска все изменения оказываюся учтенными.
Привожу фрагмент кода:
Цитата:

if (!DM1->RMTSQuery->Active) DM1->RMTSQuery->Open();
DM1->RMTSQuery->Edit();
DM1->RMTSQueryStatus->AsInteger=status;
DM1->RMTSUpdate->Apply(ukModify);
DM1->RMTSQuery->ApplyUpdates();
DM1->RMTSQuery->Close();
Помогите, люди, а то перед заказчиком неудобно - вроде проблема выеденного яйца не стоит, а никак не одолею.
Zuban вне форума Ответить с цитированием
Старый 13.11.2011, 20:38   #2
Zuban
Пользователь
 
Регистрация: 11.01.2011
Сообщений: 12
По умолчанию

Прошу прощения! Разобрался! Сделал как рекомендовано в хелпе - все пошло.
Zuban вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сетевой чат megostudent Помощь студентам 15 28.02.2011 08:53
Сетевой график Nina+ Помощь студентам 10 16.05.2009 11:13
Сетевой чат Ратмир Работа с сетью в Delphi 2 21.04.2009 12:21
Сетевой учебник deadh5n1 Фриланс 3 18.10.2008 00:16