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

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

Вопрос по базе Paradox (ПОМОГИТЕ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!) [D3, Paradox]


Элина ©   (2003-09-29 13:37:00) 

Вопрос такой: Есть база Paradox.
я ее поместила в общую папку и на 2 разных машинах установила свою программу... так вот... как только кто то поработает на одной машине, на другой машине начинаются глюки "index is out of date", либо же изменения, внесенные с одной машины не отображаются на другой :(


Элина   (2003-09-29 18:00:00) [1]

Не получается: удалить запись! в программе она видна, в ДБД нет! при поиске тоже не видна! "Record not found"
И потом: [Corrupt file - other than header]
или Index out of date


MaxDDinc   (2003-09-29 17:56:00) [2]

При работе с локальными БД в "сетевом" варианте следует периодически обновлять состояние БД на клиентах вызывая Refresh. Парадокс не обновляется автоматически. Может получиться такая беда: один пользователь отредактировал запись и сохранил, второй примерно в то же время отредактировал эту же запись, тогда сохранится вторая запись а первая просто пропадет, в результате у первого пользователя на экране может отобразиться все, что угодно :)
Хотелось бы выслушать, что все-таки не получается, конкретно :)


Элина   (2003-09-29 17:49:00) [3]

Я примкрно так и делаю.. программа может переключаться на конкретный путь, где лежит база


MaxDDinc   (2003-09-29 17:48:00) [4]

При использовании BDE не обязательно там что-то настраивать, для этого не надо пользоваться в программе alias"ами из BDE, а просто указывать полный путь к БД и все. В таком случае будут задействованы библиотеки BDE, а привязки к конкретным alias"ам не будет :)


Элина   (2003-09-29 17:43:00) [5]

Term мыло оставила
Anatoly Podgoretsky - поясни


Anatoly Podgoretsky   (2003-09-29 17:24:00) [6]

Элина (29.09.03 16:11) [9]
Ни в коем случае, можешь серьезно испортить инсталляцию пользователя


Term   (2003-09-29 16:41:00) [7]

:)))))) можеш мыло оставить будем почаще чмокаться
извиняюсь за офтопик


Элина   (2003-09-29 16:38:00) [8]

Term ЧМОК тебе за ссылку! :)


don-do   (2003-09-29 16:25:00) [9]

[9]
для Д1 это прокатывало, но Д2 и выше все повязано с регистри, я предлагал использовать это для передачи.


Элина   (2003-09-29 16:11:00) [10]

брррр не поняла? просто idapi(32).cfg в дистрибутив включить?


Term   (2003-09-29 16:11:00) [11]

вот ответ на все твои вопросы
http://www.delphikingdom.ru/helloworld/bdeloc.htm


don-do   (2003-09-29 16:09:00) [12]

Можно сохранить регистри и запускать на др. компе
или копировать idapi(32).cfg (сохранив предварительно) и открывать его.


Элина   (2003-09-29 16:08:00) [13]

а как его можно запустить? есть какие нибудь способы помимо WinExec?


Term   (2003-09-29 16:03:00) [14]

ага именно так


Элина   (2003-09-29 16:01:00) [15]

Это что получается что как только проинсталлила прогу так сразу БДЕ ручками настраивать?


Anatoly Podgoretsky   (2003-09-29 14:38:00) [16]

Лучше установить ее с помощью BDE Administrator, ведь придется и другое настраивать, алиасы, языковые настройки и т.д.


Элина   (2003-09-29 14:31:00) [17]

А как-то ее программно можно установить??


don-do   (2003-09-29 13:55:00) [18]

NET DIR = Тоже общая папка!!!


Наверх

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