Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.08.07;
Скачать: CL | DM;

Вниз

Проблема с общим доступом к базе   Найти похожие ветки 

 
evg00   (2005-06-28 09:02) [0]

Имеется таблица Paradox, которая находится в папке с обшим доступом. Доступ к ней осушествляется через компонент Query. Модификация методами Append,Edit,Post. Все бы нормально, но вот при одновременном добавлении данных с двух разных машин, добавление происходит некорректно а именно добавляется только та запись которая заносится на машине с этой самой общей папкой. Подскажите пожалуста как можно обойти эту проблему.


 
Desdechado ©   (2005-06-28 21:06) [1]

настроить в BDE ADMIN параметры драйвера парадокса
справка по их смыслу вызывается по F1 на списке параметров


 
size=20   (2005-06-29 09:59) [2]

http://delphikingdom.ru/asp/viewitem.asp?catalogid=570
только нафиг оно тебе? геморой заработать?


 
Anatoly Podgoretsky ©   (2005-06-29 10:09) [3]

size=20   (29.06.05 09:59) [2]
А что ты имеешь предложить для Парадокса.


 
size=20   (2005-06-29 10:10) [4]


> А что ты имеешь предложить для Парадокса.

для парадокса ничего - перейти на другую СУБД больее так сказать предласположеную к работе по сети: ФБ, МуСКЛ, МСДЕ и т.д.


 
Anatoly Podgoretsky ©   (2005-06-29 10:14) [5]

Но он то просит совет по Парадоксу


 
Desdechado ©   (2005-06-29 10:48) [6]

да, важное дополнение:
настраивать НА ВСЕХ компах, что работают с БД


 
Anatoly Podgoretsky ©   (2005-06-29 11:05) [7]

Desdechado ©   (29.06.05 10:48) [6]
Естественно, но тоже самое и для других движков, настройка на клиенте (на каждом) обязательно, поэтому предложение сменить базу не в жилу, не устраняет от необходимости настройки. А другой проблемы тут нет.


 
Desdechado ©   (2005-06-29 11:18) [8]

я не предлагал менять движок

кстати, можно в настройках сессии программы вносить эти изменения, а не в bde admin, но это годится только в случае ОДИНАКОВОСТИ настроек, иначе все равно их где-то хранить...


 
Anatoly Podgoretsky ©   (2005-06-29 12:53) [9]

Desdechado ©   (29.06.05 11:18) [8]
А я не про тебя говорил ;-)


 
evg00   (2005-06-29 13:50) [10]

В статье нашел вот это:
BDE->Configuration->System->Init : LOCAL SHARE = TRUE, но если мы ставим такое значение параметру то при запуске на другом компе выдается сообщение что заблокирована таблица.


 
Anatoly Podgoretsky ©   (2005-06-29 14:08) [11]

evg00   (29.06.05 13:50) [10]
Это значение поставлено в идеально для большинства случае состояние. Вот только настройка этим не заканчивается. И при подобном сообщении есть очень больщое подозрение, что программу надо выбросить в корзину, по всей видимости они используют монопольное подключение. В случае с FALSE проблема просто маскируется.


 
Desdechado ©   (2005-06-29 19:38) [12]

ты не статью читай, а справку
там смысл параметров подробно расписан


 
Anatoly Podgoretsky ©   (2005-06-29 19:58) [13]

Desdechado ©   (29.06.05 19:38) [12]
Там не расписаны побочные эффекты, Борланд даже в TI их обошел молчанием и дал не совсем верную рекомендацию.
А рекомендация при сетевой или многозадачной работе этот параметр всегда должен быть TRUE, побочный эффект состоит в том, что призводится немедленная запись в базу.



Страницы: 1 вся ветка

Текущий архив: 2005.08.07;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.035 c
4-1118138381
A№t0№
2005-06-07 13:59
2005.08.07
Всплывающее сообщение из иконки на панели задач


8-1112567795
кактусбел
2005-04-04 02:36
2005.08.07
Как получить текущий уровень громкости


1-1121342706
MegaVolt
2005-07-14 16:05
2005.08.07
Подскажите простенькую замену TListView в виртуальном режиме.


1-1121799778
Valera
2005-07-19 23:02
2005.08.07
JvPlayList (TListBox) прорисовать время как в WMP


4-1115464042
atruhin
2005-05-07 15:07
2005.08.07
Как определить что принтер распечатал документ?