| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > Работа с БД через Интернет |
| Автор: Aftor1707 24.6.2011, 14:10 |
| Здравствуйте. Проблема в следующем: есть приложение, работающее с базой данных по локалке (C++ Builder XE, firebird 2.1). Для работы с базой использовал компаненты FIBPlus 7.0.15. Нужно сделать, чтобы приложение могло работать с БД через интернет. проблема в том, что коннект слабый и имеют место частые разрывы. Подскажите, как это можно организовать. |
| Автор: ZVano 26.6.2011, 21:02 |
Прежде всего не используй долгоживущие транзакции и работай в режиме CachedUpdates. Нужно еще как-то решить вопрос с проверкой соединения перед попыткой залить данные в БД. В событии BeforeApplyUpdates проверяй соединение в цикле, пока не появится. В этот момент поверх всез окон плавающее окошко "Соединение с БД..." |