Zudik
написал 13 июля 2005 года в 14:28 (685 просмотров)
Ведет себя
неопределенно; открыл 1 тему в форуме.
Помогите,
Помогите, pl
Создал базу на IB 6.5. Установил IB на 2 машинах, зарегистр. базу,
открываю ее с двух машин одновременно, доступ есть. Но изменения видны после того как завершить работу прги с 2 машин, т.е. при открытии проги база подтягивается а при закрытии закрывается. Нужно сделать клиент-сервер и тогда будет нормально — я так понимаю.
Я использую компоненты Дельфи InterBase. Подскажите как сделать клиент-сервер.
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
уууууу, welcome to the club :)
Я имел извращенный секс с этой же связкой (Delphi + IB).
Мой совет: пока еще не поздно, перейди на что-нить другое!
Ну а если не можешь перейти:
у тебя при работе с базой такая схема: компонент TIBDatabase связан с транзакцией (TIBTransaction). Два раза кликни на нее (TIBTransaction) там будут варианты типа транзакции. По дефолту это Snapshot, т.е. при запуске проги данные скачиваются, при закрытии закачиваются. А ты поставь какой-нить из предложенных comitted (их там два).
Я в свое время пытался устроить общение клиента с серваком через таблицу в ib, неделя траха и плюнул на все, воспользовался сокетами :) Общение клиента с серваком через таблицу — дикий костыль (работает медленно и нестабильно, при активном использовании ставит IB сервер в коленно-локтевую позицию), лучше пользуй сокеты.
P.S.: а еще лучше используй MySQL. Хотя согласен, триггеры в IB рулят. :)
P.P.S.: будут вопросы пиши на мыло (в профиле оно открыто). Потому что я тоже долго с этим парился, понимаю каково это. Кстати транзакциями не злоупотребляй, если в транзакции будет слишком много измененных данных — то при Commit часть просто потеряется :) Проверенно :) )
pgsql :)
разве BDE дружит с постгресом?
а с мускулом?
с мускулом BDE дружит замечательно