Текущий архив: 2003.07.24;
Скачать: CL | DM;
Вниз
Клиент/Сервер Найти похожие ветки
← →
PlaTinum (2003-06-29 23:00) [0]Здрасти.
У меня проблемка.Нужен совет. Мне надо сделать базу данных типа клиент/сервер. Серверная часть будет стоять у оператора он будет её заполнять редактировать и.т.д. А клиентская у шефа он должен её только просматривать и всё. ВОПРОС как мне это сделать более правельным способом без глюков.Да и какими средствами это лучше сделать я делаю через Query,SQL.
Заранее спасибо за ответы.
← →
Zacho (2003-06-29 23:57) [1]Это не клиент-сервер. Это обычный файл-сервер. Просто сделай два разных приложения для работы с этой БД: одно - для оператора, второе - для шефа. Или одно приложение, но с разграничением уровня доступа. И вовсе необязательно использовать только TQuery, для Парадокса (и для других файл-серверных СУБД) во многих случаях TTable гораздо оптимальнее.
И вообще, вопрос слишком общий. Могу посоветовать почитать хорошие книжки.
← →
ss300 (2003-06-30 01:04) [2]лучше всего используй базу Интербейсовскую.
И делай как тебе советует Зачо :)
← →
PI{}Puk (2003-06-30 07:14) [3]действительно, лучше используй что-нибудь типа InterBase с обработкой на стороне сервера с разграничением прав в БД
← →
PlaTinum (2003-06-30 12:13) [4]Zacho>>Могу посоветовать почитать хорошие книжки.
Например чтоза книги а то одна книга есть но это мало наверно всё не опишут.
SS300
>>лучше всего используй базу Интербейсовскую
А это ничего что приложение уже написано. Или придётся перепахивать занова.
← →
Zacho (2003-06-30 12:23) [5]
> PlaTinum (30.06.03 12:13)
Насчет книжек - конкретно подсказать не могу, просто уже не помню, что хорошего было по Дельфи и файл-серверным СУБД.
А что касается IB - да, придется перепахивать заново. Вообще, не думаю, что тебе стоит переходить на IB или какой-либо другой SQL-сервер. Но на будущее (если предполагается увелечение количества одновременно работающих пользователей, сильное увеличение объема БД, более жесткие требования к security и т.п.) - подумать об этом стоит.
← →
Anatoly Podgoretsky (2003-06-30 12:24) [6]Придется, но если написано правильно, то немного.
← →
PlaTinum (2003-06-30 17:41) [7]Тоесть мне вполне достаточно будет в клиентской проге указать сетевой путь до базы и всё. И на сколько это глючный способ.
← →
Anatoly Podgoretsky (2003-06-30 17:46) [8]Возможно, что и так получится, но маловероятно.
Скажем чистый переход из Парадокс не выйдет по причине отсутствия многих типов полей, например в Интербейсе нет логических полей (до 7), вообще нет автоинкриментных полей, надо эмулировать. И так далее, в других базах другое.
Во вторых если твоя программа построена на навигационных методоах, то будет просто отвратительно.
В третьих надо хоть что нибудь предварительно почитать по теоррии клиент-серверных и навигационных базах, что бы представлять отличия, методы работы.
← →
Serginio (2003-06-30 18:31) [9]Для решения использования локальных баз как клиент сервер Можно использовать MIDAS или TSE (Термрнал сервер)
← →
ikis (2003-07-01 09:52) [10]По поводу книжек: возможно, нескромно давать ссылку на сайт в присутствии его автора - пусть г-н Anatoly Podgoretsky © меня простит ;), - http//www.podgoretsky.com - море полезной информации!
А из печатной продукции могу посоветовать - Кен Хендерсон. Проектирование баз данных в Delphi 2 (пусть версия Вас не смущает - ОЧЕНЬ РЕКОМЕНДУЮ!)
← →
Zacho (2003-07-01 09:55) [11]
> ikis © (01.07.03 09:52)
> А из печатной продукции могу посоветовать - Кен Хендерсон.
> Проектирование баз данных в Delphi 2
Поддерживаю ! Вспомнил, у меня лет 5 назад была такая, только по Дельфи 3, действительно неплохая книга.
Страницы: 1 вся ветка
Текущий архив: 2003.07.24;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.008 c