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

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

Работа нескольких пользователей с данными [D6, Paradox]


Kirill_S ©   (2003-12-17 16:48:00) 

Уважаемые мастера! Подскажите начинающему!
Есть программа использующая прямой доступ к таблицам *.DB (Paradox), сейчас стала задача переделать ее для работы нескольких пользователей. Иными словами, в расшаренной папке лежит прога и таблицы, пользователь вытаскивает себе ярлык на нее и работает по сети. Но сейчас (естественно:)) пользователи не могут одновременно что либо делать. Как можно наиболее быстро и легко переделать прогу под такую задачу?


Anatoly Podgoretsky   (2003-12-17 17:34:00) [1]

MV (17.12.03 17:27) [16]
Только чтение и то криво, degisy чуть получше, но все равно не то.


MV   (2003-12-17 17:32:00) [2]

А если FireBird 1.5 RC7 Embedded - чтобы после легко масштабировалось до многопользовательской версии?


Sandman25   (2003-12-17 17:28:00) [3]

[16] MV (17.12.03 17:27)

Я в курсе. Думал, может, сойдет :)


MV   (2003-12-17 17:27:00) [4]

TParadox - Read Onlymode, BCD field type not supported...


Sandman25   (2003-12-17 17:25:00) [5]

[14] MV (17.12.03 17:23)

TParadox. Недавно на форуме ссылку давали. google поможет.


MV   (2003-12-17 17:23:00) [6]

Облом. А я уж думал, что независимый компонент для доступа к Paradox появился...


Sandman25   (2003-12-17 17:20:00) [7]

[12] Anatoly Podgoretsky © (17.12.03 17:16)

+ либо придумать и реализовать свою систему совместного доступа. Но не советую.


Anatoly Podgoretsky   (2003-12-17 17:16:00) [8]

Веростнее всего забудь, или используй БДЕ


Kirill_S   (2003-12-17 17:15:00) [9]

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


MV   (2003-12-17 17:12:00) [10]

Ну, поделись уж с нами...


Anatoly Podgoretsky   (2003-12-17 17:12:00) [11]

Разговор бессмысленен, пока не будет укащано Sandman25 © (17.12.03 17:09) [8]


Sandman25   (2003-12-17 17:09:00) [12]

[7] Kirill_S (17.12.03 17:07)

А вот это уже зависит от того, что Вы используете для доступа. Или Вы напрямую в файл лезете?


Kirill_S   (2003-12-17 17:07:00) [13]

Может есть другие способы, или где можно почитать?


Sandman25   (2003-12-17 17:04:00) [14]

[4] Kirill_S (17.12.03 17:01)

Если без BDE, то мои советы недействительны. Сожалею.


Kirill_S   (2003-12-17 17:02:00) [15]

> MV
без


Kirill_S   (2003-12-17 17:01:00) [16]

>Sandman25

А куда прописывать
"Path := ExtractFilePath(Application.ExeName) + "Private";
MkDir(Path);
Session.PrivateDir := Path;"

в Events гл. формы OnCreate ?


MV   (2003-12-17 17:00:00) [17]

Поделись, как использующая прямой доступ к таблицам *.DB (Paradox)?
Без BDE, что ли,


Sandman25   (2003-12-17 16:52:00) [18]

BDE: Drivers: Paradox : NetDir = \\COMP\PATHTODATABASE

Path := ExtractFilePath(Application.ExeName) + "Private";
MkDir(Path);
Session.PrivateDir := Path;


Жук   (2003-12-17 16:52:00) [19]

Перейти на ИБ


Наверх

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