Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.08.2009, 21:36   #1
mnbvcxz11
Пользователь
 
Аватар для mnbvcxz11
 
Регистрация: 07.05.2009
Сообщений: 36
Вопрос Локальная сеть и БД Paradox

Можно ли создать БД (Paradox) Cервер-Клиенты через
DCOMConnection1
SocketConnection1
Будет ли работать программа стабильно?
На 2 ПК работает. Как будет работать на 3 ПК и более?
mnbvcxz11 вне форума Ответить с цитированием
Старый 09.08.2009, 22:18   #2
soleil@mmc
SQL-коддинг
Участник клуба
 
Регистрация: 16.01.2009
Сообщений: 1,192
По умолчанию

вам же написали: парадокс - файл-серверная БД
все конфликты одновременного доступа и изменения одних и тех же данных лягут на плечи разработчика с кучей гемороя и бубнов
возьмите Файрберд
soleil@mmc вне форума Ответить с цитированием
Старый 10.08.2009, 13:11   #3
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

Нужно просто прочитать про одновременную работу нескольких пользователей, и про возникающие конфликты, при чтении, удалении, добавлении и изменении записей. Используя таблицы парадокс, вам скорее всего для корректной работы придётся написать ещё сервер. Не просто выложить таблицы в расшареную папку, а именно написать приложение-сервер с которым будут работать все ваши приложения-клиенты. Иначе за первым же углом вас подстерегает тот самый "геморой" и без бубна к нему лучше не приближатся.

Совет переходите на Firebird. Бесплатно, давольно таки много возможностей, в дельфи присутствуют "родные" компоненты для подключения. Если к тому же вы использовали в своём приложении компоненты со SQL запросами, то переход на Firebird будет довольно таки мягкий. Для переноса своих парадоксовских таблиц в файрбёрд я написал утилитку за полчаса. Это создание таблиц + перенос данных, Конечно если нужны тригеры и хп придётся ещё посидеть, но уж поверьте всё равно когданибудь придётся.

ЗЫ Извините за хаотическое изложение мыслей...
vovk вне форума Ответить с цитированием
Старый 10.08.2009, 15:19   #4
mnbvcxz11
Пользователь
 
Аватар для mnbvcxz11
 
Регистрация: 07.05.2009
Сообщений: 36
По умолчанию

приложение-сервер уже написано
будет ли работать на 3, 4, 5, 6 ПК
mnbvcxz11 вне форума Ответить с цитированием
Старый 10.08.2009, 15:27   #5
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

Цитата:
Сообщение от mnbvcxz11 Посмотреть сообщение
приложение-сервер уже написано
будет ли работать на 3, 4, 5, 6 ПК
откудаж я знаю ведь не я его писал

Ммм.. Вы написали приложение и спрашиваете будет ли оно работать.... Я правильно понял?

Последний раз редактировалось vovk; 10.08.2009 в 15:29.
vovk вне форума Ответить с цитированием
Старый 10.08.2009, 15:29   #6
mnbvcxz11
Пользователь
 
Аватар для mnbvcxz11
 
Регистрация: 07.05.2009
Сообщений: 36
По умолчанию

Через
DCOMConnection1
SocketConnection1
2 ПК работают
mnbvcxz11 вне форума Ответить с цитированием
Старый 10.08.2009, 15:41   #7
soleil@mmc
SQL-коддинг
Участник клуба
 
Регистрация: 16.01.2009
Сообщений: 1,192
По умолчанию

гыгы
бот какой-то...
soleil@mmc вне форума Ответить с цитированием
Старый 10.08.2009, 15:51   #8
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

Будет..

ЗЫ только купите бубен получше, и поучитесь правильным танцам у ближайшего шамана. Возможно вам это скоро пригодится.
Ну и приготовтесь к долгому, плодотворному изобретению "велосипедов"

ЗЫ ЗЫ Сделать можно всё.. но всё ли стоит делать?
vovk вне форума Ответить с цитированием
Старый 10.08.2009, 15:52   #9
BARNEY
Участник клуба
 
Регистрация: 23.04.2009
Сообщений: 1,058
По умолчанию

не понимаю... вы проверяете наши теоретические знания?!?

Взяли 3 компа да проверили... в конце концов виртуальные машинки подняли на 1 компе. в чём проблема то?
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
BARNEY вне форума Ответить с цитированием
Старый 10.08.2009, 16:31   #10
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
mnbvcxz11
Можно. Но придется писать свой сервер. Это как сказали выше геморройно.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Локальная сеть _Имя_ Операционные системы общие вопросы 1 21.07.2009 12:52
Локальная сеть StudentPolitech Свободное общение 1 08.07.2009 23:45
Локальная сеть Яр|/||< (^_^) Операционные системы общие вопросы 1 01.07.2009 22:18
Локальная сеть не работает SKS Компьютерное железо 6 04.06.2009 15:02
Локальная сеть... Naruto. Безопасность, Шифрование 7 08.04.2009 13:14