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

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

использование Paradox в сети [D6, Paradox]


bobr12 ©   (2003-01-09 16:33:00) 

Возможно ли такое? Если да, то что как настроить доступ к папке, где хранятся таблицы БД в BDE? И стоит ли вообще использовать локальную СУБД Paradox таким способом и если нет, то чем СУБД Paradox хуже скажем InterBase?


MsGuns   (2003-01-09 17:43:00) [1]

Если есть возможность исп-ть SQL-сервер, то лучше брать за основу его.
Если нет, то Paradox нормально работает в сети если:

1. До 5 одновременных пользователей при отсутствии выделенного файл-сервера или до 15-20 с файл-сервером
2. Проги не дают юзеру корректировать данные непосредственно в контролах, связанных с таблицами (при исп.TTable) - особенно в гридах, а только через "посредники" (модальные формы, панели и т.д.). Все обновления через SQL-запросы в защищенном блоке с переоткрытием таблицы в случае неудачного запроса.
3. Доп.фичи по контролю целостности БД, а также восстановлению побитых индексов и ключей. Свой сервис BackUp/Restore
4. Рефреш всех данных по таймеру или кнопке.
5. Ручной алгоритм откатов взаимосвязанных изменений (например, при удалении в Мастере удаляются все детальные записи)

Если коротко, то просмотр данных через одни контролы, коррекция - через другие, преимущественно SQL-средствами.

При соблюдении этих правил проект будет ПРЕКРАСНО работать годами ! Даже на слабых тачках с памятью 32M и даже меньше.


Mike Kouzmine   (2003-01-09 17:28:00) [2]

netdir
Если нет активнай работы с базой одновременно 3 или более пользователей и база не имеет много или сложных индексов, то на твою ответственность можно
Сложнее в обслуживании и сохранении целостности данных


Наверх

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