|
|
|
Многопользовательское приложение на FoxPro 2.6
|
|||
|---|---|---|---|
|
#18+
Собственно тема в сабже. Возможно ли сделать такое. Есть БД на FoxPro 2.6 - однопользовательская. Нужно не выходя за пределы FoxPro 2.6 организовать работу данного приложения в локальной сети хотя бы на 5 пользователей. Возможно-ли так сделать? Если да, то пожалуйста подскажите как :) Если вопрос глупый или общеизвестный всё же прошу в Поиск не отсылать, а поделиться источником информации. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2003, 01:28 |
|
||
|
Многопользовательское приложение на FoxPro 2.6
|
|||
|---|---|---|---|
|
#18+
Попробую коротко. Размести базы данных и программу на каком-нибудь сервере (или разделе компьютера, доступного остальным пользователям в сети). Далее создай ссылку на эту новую программу на всех 5 компьютерах. Может потребоваться внести изменения в config.fp... Но это если программа не буде работать или находить базы данных (точнее свободные таблицы). И... в общем-то все, твое первое сетевое приложение готово... А вот все остальное - как улучшить работу, скорость, развести конфликты, поднять ссылочную целотность - объеснить на форуме не получиться. Есть предложение почитать стандартную документацию, идущую в комплекте с FPD 2.6. Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2003, 02:29 |
|
||
|
Многопользовательское приложение на FoxPro 2.6
|
|||
|---|---|---|---|
|
#18+
1. Базы данных (dbf) помести в общедоступное место сети и в оболочке администратора сети проверь права юзеров на чтение/запись/удаление/создание в этом каталоге. 2. Посмотри в конфигурационный файл приложения (типа config.fp) может там придется поправить пути к базам. Если там есть слово EXCLUSIVE=ON надо сделать EXCLUSIVE=OFF. Потому что в эксклюзивном режиме таблицу сможет открыть только самый первый юзер, все остальные получат отлуп. 3. На локальных машинах можешь оставить сам исполняемый файл программы (что там у тебя? app, exe, fxp) ну и файлы ресурсов. Исполняемых файлов может быть множество (все указанные расширения, смотря как программа построена) тогда их надо оставить все. Из состава FoxPro достаточно иметь на локалке файл самой среды (foxpro.exe или foxprox.exe) и файл языковых ресурсов (foxpro.int). Это позволит разгрузить сеть и снизить к ней требования. Также может поторебоваться наличие на локалке файлов foxuser.dbf и foxuser.fpt Программу сам писал? Есть возможность редактирования исходников? Сам что-нить понимаешь в FoxPro? Если ответишь, будет еще пара-тройка советов, а пока все! Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2003, 05:59 |
|
||
|
Многопользовательское приложение на FoxPro 2.6
|
|||
|---|---|---|---|
|
#18+
У меня такая же задача, есть исходники на fox. Если не трудно, буду признателен за совет. Пока я дошел до этапа, когда у меня в двух копиях программы открывается одна и та же таблица, но при изменении записи она не обновляется в другом окне (установлена буферизация pessimistic row) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2007, 09:04 |
|
||
|
Многопользовательское приложение на FoxPro 2.6
|
|||
|---|---|---|---|
|
#18+
rfx... при изменении записи она не обновляется в другом окне (установлена буферизация pessimistic row) А FoxPro какой? 2.6? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2007, 10:36 |
|
||
|
|

start [/forum/topic.php?fid=41&fpage=182&tid=1588647]: |
0ms |
get settings: |
6ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
31ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 192ms |
| total: | 312ms |

| 0 / 0 |
