![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
сетевой доступ к Paradox7
syte_ser78 © (2005-11-15 11:14:00)BDE Paradox7
Добавляю данные в таблицу
table.insertrecord(...);
При заспуске приложения с подобным кодом на тойже машине где лежит и база все ок! записи добавляются.
Делаю следующим образом
1. На машине А ложу базу.
2. На машине А папку Нетдир расшариваю на запись по сети.
3. На машине Б создаю псевдоним данной базы с путем типа //машина_а/.../база
4. На машине Б подключаю папку Нетдир машины А как сетевой диск Х
5. На машине Б Paradox/net dir устанавливаю в Х (нетдир машины А)
6. Запускаю приложение на машине Б
7. Добавляю запись на машине Б. Она добавляется, но тольно на машине Б. перезагружаю приложение - она есть, но лишь на машине Б в базе ее нет.
Подскажите где ошибка, и как сделать правильно?
ЗЫ. table.cacheupdates:=false;
Anatoly Podgoretsky (2005-11-15 18:45:00) [1]Вот выписка из официального FAQ Borland
32Bit Only Applications:
1) Turn "LOCAL SHARE" to TRUE in the BDE Configuration
Utility
2) Use the UNC naming conventionto achieve a path to the
network directory and table directory.
Виталий Панасенко (2005-11-15 18:02:00) [2]
> app © (15.11.05 16:51) [5]
> Виталий Панасенко (15.11.05 16:13) [4]
> Я и Борланд рекомендуют противоположное, а твой варинт только
> для совместимости с ДОС программами
Встречал как раз наоборот вариант...
app (2005-11-15 16:51:00) [3]Виталий Панасенко (15.11.05 16:13) [4]
Я и Борланд рекомендуют противоположное, а твой варинт только для совместимости с ДОС программами
Виталий Панасенко (2005-11-15 16:13:00) [4]
> Виталий Панасенко (15.11.05 12:30) [1]
> Local Share=True в настройках БДЕ
На обоих машинах.НА КАЖДОЙ МАШИНЕ.. Это как инструкция по вождению паровоза - будишь делать правильно он поедет, иначе - фиг...Где-то прогнал..У меня проект с 2001 года в сети работает...
Не досмотрел.. Рекомендуют не
> //машина_а/.../база
, а ДИСК:\ПУТЬ
syte_ser78 (2005-11-15 15:46:00) [5]Решение найдено.
Нужно на той машине где лежит база в алиасее базе указать сетевой путь к ней. Глупое наверно я нашол решение, но - рабоает.
syte_ser78 (2005-11-15 14:38:00) [6]ни труе ни фалсе ничего не идали. Было - фалсе
Виталий Панасенко (2005-11-15 12:30:00) [7]Local Share=True в настройках БДЕ