|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.11.2007, 12:48 | #1 |
Пользователь
Регистрация: 17.11.2006
Сообщений: 10
|
Клиент FireBird/InterBase
У меня такой вопрос:
Программа вызывается с сервера на машине, на которой не установлен Клиент FireBird/InterBase. Можно ли для работы программы вместо установки клиентской части FireBird скопировать на машину используемые библиотеки? |
07.11.2007, 18:56 | #2 |
Форумчанин
Регистрация: 24.10.2007
Сообщений: 254
|
Клиент нужен полюбому. А насчёт библиотек так если они используются в проге , то как ты без них хотел обойтись?!
|
09.11.2007, 16:20 | #3 |
Форумчанин
Регистрация: 28.07.2007
Сообщений: 361
|
Если используется прямой доступ к SQL серверу(не через БДЕ), достаточно скопировать в папку с программой или системный каталог Windows:
для FireBird - fbclient.dll для InterBase - gds32.dll |
09.11.2007, 20:05 | #4 |
Владимир М.
Участник клуба
Регистрация: 30.10.2006
Сообщений: 1,289
|
gds32.dll нужна в любом случае ..
Берегите друг друга!
|
09.11.2007, 22:25 | #5 |
Форумчанин
Регистрация: 28.07.2007
Сообщений: 361
|
gds32.dll - для InterBase. Приложения ранее работавшие под InterBase и затем переведенные на FireBird, будут искать gds32.dll, в этом случае fbclient.dll переименовывается в gds32.dll и далее по инструкции. Если вы пишите приложения под FireBird сами, нет никакой нужды переименовавть fbclient.dll, в исходном коде программы указываете сразу fclient.dll и всё.
|
10.11.2007, 18:26 | #6 |
Форумчанин
Регистрация: 04.03.2007
Сообщений: 615
|
ещё лучше это будет, если использовать не стандартные компоненты IBX а FIBPlus
|
18.10.2008, 19:05 | #7 |
instagram
Участник клуба
Регистрация: 24.05.2008
Сообщений: 1,451
|
нет gds32.dll
где инсталируеца этот gds32.dll? У меня при попытке вставить компонент с вкладки InterBase выводит ошибку, говорит, что нет этого патчя. Подскажите пожалуйста по этой проблеме.
|
18.10.2008, 20:37 | #8 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
ну попробуйте просто скопировать этот самый файлик gds32.dll в каталог C:\WINDOWS\system32
(или, что почти тоже самое, но универсальнее в папку %WINDIR%\system32) |
28.10.2008, 19:39 | #9 |
instagram
Участник клуба
Регистрация: 24.05.2008
Сообщений: 1,451
|
в яндексе нашо, скачал, кинул по пути C:\WINDOWS\system32, ошибка перестала вылетать. Спасибо за прмощь.
Последний раз редактировалось beegl; 28.10.2008 в 19:58. |
28.10.2008, 21:08 | #10 |
Форумчанин
Регистрация: 28.07.2007
Сообщений: 361
|
Библиотеку надо не в яндексе искать, а установить сервер, или взять с машины, на которую установлен сервер, из папки сервера. Неизвестно, что за библиотеку вы нашли, какой версии, они все разные и по версиям не совместимы...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с Резервированием и восстановлением базы InterBase\FireBird | ХАнК | Помощь студентам | 3 | 11.03.2010 16:49 |
Клиент InterBase | SunKnight | БД в Delphi | 3 | 11.04.2008 21:58 |
TSQLConnection и FireBird | Abercrombie | БД в Delphi | 5 | 12.02.2008 14:11 |
Клиент-сервер-клиент | Кронос | Работа с сетью в Delphi | 3 | 24.08.2007 07:57 |
округление в Firebird | shurik_7866 | БД в Delphi | 0 | 05.07.2007 11:10 |