Вопрос № 48035: Уважаемые эксперты, есть такой вопрос: Рахрабатываю проект в нем: база данных которая хранится на удаленном компе, и клиент чтобы подключался к этой базе даныых для просмотра данных. подскажите как лучше организовать. и как подключиться через клиент-...
Вопрос № 48.035
Уважаемые эксперты, есть такой вопрос: Рахрабатываю проект в нем: база данных которая хранится на удаленном компе, и клиент чтобы подключался к этой базе даныых для просмотра данных. подскажите как лучше организовать. и как подключиться через клиент-приложение (желательно исходник)
Отправлен: 03.07.2006, 17:32
Вопрос задал: Barbos (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Ответ отправил: Coven (статус: 1-ый класс)
Ответ отправлен: 04.07.2006, 09:31
Отвечает: Проходящий Мимо
Здравствуйте, Barbos!
Нужно сначала определиться с выбором базы даных. Однозначно нужно использовать клиент-серверную технологию. SQL-серверов много, нужно детальнее проанализировать Вашу задачу, возможное колличество записей в базе, интенсивность работы с базой, количество пользователей. Думаю, для большинства задач (не промышленных масштабов) подойдет сервер InterBase (или бесплатный клон FireBird). В инсталляции вместе с Delphi идет InterBase (Delphi 7ib6.5). Нужно проинсталлировать на одну машину в сети серверную часть, на другие
- клиентскую. На сервере открыть в firewall порт 3050. Для доступа к базе из Вашей программы можно использовать компоненты с палитры InterBase. И далее делать, как посоветовал Coven. Примеры можно посмотреть в "BorlandDelphi7DemosDbIBX". Если будут вопросы поконкретнее, пишите.
--------- Carpe diem!
Ответ отправил: Проходящий Мимо (статус: 6-ой класс)
Ответ отправлен: 04.07.2006, 10:02