Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Подключение к удалённой Firebird 
:(
    Опции темы
Cyclone
Дата 1.7.2009, 18:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 2.5.2007

Репутация: нет
Всего: нет



Добрый день, господа.

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

Подскажите, пожалуйста, наиболее бескровный способ подключения к БД из Delphi. ;-)

Не работал раньше с файловыми базами по сети, поэтому обращаюсь за советом.

Это сообщение отредактировал(а) Cyclone - 1.7.2009, 19:23
PM MAIL   Вверх
vovk
Дата 1.7.2009, 18:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 157
Регистрация: 28.2.2008

Репутация: 6
Всего: 6



всю информацию можно найти тут http://ibase.ru/firebird.htm
Если кратко база пусть на месте и остаётся, для подключения потребуется всего лиш 1 файлик 
gds32.dll но только от тойже версии что и сервер.
PM MAIL   Вверх
Akella
Дата 2.7.2009, 11:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 29
Всего: 329



Цитата(Cyclone @  1.7.2009,  18:40 Найти цитируемый пост)
На сетевой диск её не поместить и по сети тоже вряд ли возможно расшарить.

Этого делать вообще нельзя!!!


Цитата(Cyclone @  1.7.2009,  18:40 Найти цитируемый пост)
клиент должен быть легко переносимым.

В качестве клиента используется библиотека fbclient.dll, а уже твоё приложение должно работать с через эту библиотеку доступа.


Цитата(Cyclone @  1.7.2009,  18:40 Найти цитируемый пост)
Подскажите, пожалуйста, наиболее бескровный способ подключения к БД из Delphi. ;-)

FibPLus, Interbase Express. Первые платные, но они того стоят, вторые бесплатные и они встроены в дельфи. Interbase Express в D2009 не могут работать с юникодными базами firibird. Есть ещё AnyDAC и их разновидности, например IBDAC. Но мне больше всего нравится FibPLus.

Ну и здесь ещё информация есть.
http://forum.vingrad.ru/forum/Interbase-database.html

Советую ещё прочесть книгу Хелен Борри, если планируешь работать с firebird.
PM MAIL   Вверх
Данкинг
Дата 2.7.2009, 11:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 35
Всего: 130



Цитата(Cyclone @  1.7.2009,  19:40 Найти цитируемый пост)
Подскажите, пожалуйста, наиболее бескровный способ подключения к БД из Delphi. ;-)

В строке подключения TIBDatabase указываешь IP сервера и алиас самой БД на нём:
Цитата

192.168.100.5:arch

 smile 




--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
Cyclone
Дата 2.7.2009, 23:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 77
Регистрация: 2.5.2007

Репутация: нет
Всего: нет



Спасибо за подсказки, господа.
PM MAIL   Вверх
Akella
Дата 3.7.2009, 18:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 29
Всего: 329



Господа усе в Парыже! smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Базы данных и репортинг"
Vit
Петрович

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Обязательно указание:

1. Базы данных (Paradox, Oracle и т.п.)

2. Способа доступа (ADO, BDE и т.д.)


  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи
  • Вопросы по SQL и вопросы по базам данных не связанные с Дельфи задавать здесь

FAQ раздела лежит здесь!


Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема »


 




[ Время генерации скрипта: 0.0536 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.