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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.10.2010, 18:27   #1
ipdd
Пользователь
 
Регистрация: 19.09.2010
Сообщений: 20
По умолчанию Доступ к удаленной БД

Никогда раньше не сталкивался с удаленными БД. Сейчас возникла необходимость брать данные из .dbf или .db таблицы, находящейся на сервере (с известным IP-адресом xxx.xxx.xxx.xxx и известным логическим путем внутри сервера). Какие компоненты использовать? Про какие процедуры и функции почитать? Можно ли использовать стандартные TQuery, TTable и т. п.? Короче говоря - с чего НАЧАТЬ???
ipdd вне форума Ответить с цитированием
Старый 02.10.2010, 18:33   #2
Alexei91
Заблокирован
Форумчанин
 
Аватар для Alexei91
 
Регистрация: 30.12.2009
Сообщений: 544
По умолчанию

СУБД Firebird/Interbase либо ещё что-то в этом роде.
Для FB/Interbase подключение через IBDatabase. Св-во DatabaseName
<IP ПК либо его имя>:<Путь до базы + сама база>
http://www.firebirdsql.org - документация по FireBird.
Темы для WordPress. Русские WordPress шаблоны

Последний раз редактировалось Alexei91; 02.10.2010 в 18:43.
Alexei91 вне форума Ответить с цитированием
Старый 02.10.2010, 18:49   #3
ipdd
Пользователь
 
Регистрация: 19.09.2010
Сообщений: 20
По умолчанию

Цитата:
Сообщение от Alexei91 Посмотреть сообщение
СУБД Firebird/Interbase либо ещё что-то в этом роде.
Для FB/Interbase подключение через IBDatabase. Св-во DatabaseName
<IP ПК либо его имя>:<Путь до базы + сама база>
http://www.firebirdsql.org - документация по FireBird.
Спасибо!
Firebird'а у меня в Дельфи, по-моему нет, а вот Interbase есть, буду пробовать. Только вопрос - Interbase будет работать независимо от того, какой драйвер баз данных стоит на сервере?
ipdd вне форума Ответить с цитированием
Старый 02.10.2010, 19:52   #4
Alexei91
Заблокирован
Форумчанин
 
Аватар для Alexei91
 
Регистрация: 30.12.2009
Сообщений: 544
По умолчанию

Если не ошибаюсь - на сервере будет запущен Interbase Server.
Плюс Interbase Guard - "страж" процесса сервера,т.е. если сервер по каким-то
причинам "отключится" Guard попытается его запустить.
На клиенте - по-моему достаточно библиотеки GDS32.dll и ещё чего-то там,если не забыл. В общем вот документация по InterBase http://www.ibase.ru/develop.htm
О Open Database Connectivity Interface (ODBC) - http://msdn.microsoft.com/en-us/libr...8VS.85%29.aspx
Ну и коротко о ODBC - http://ru.wikipedia.org/wiki/ODBC
Для начала работы с InterBase Вам подойдут стандартные Delphi компоненты (IBTable,IBQuery и др.) Если этих возможностей станет мало - доустановите сторонние
наборы компонент типа Ehlib - http://www.ehlib.com/
Удачи.
P.S.
1C Предприятие вроде бы использует MS SQL Server.
Темы для WordPress. Русские WordPress шаблоны

Последний раз редактировалось Alexei91; 02.10.2010 в 19:55.
Alexei91 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PHP на удаленной машине Д'якон PHP 4 02.05.2010 01:13
Хостинг с удаленной mySQL apromix SQL, базы данных 0 16.05.2009 17:28
Авторизация на удаленной машине Баламут Работа с сетью в Delphi 2 03.03.2009 08:16
ADOConnection к удаленной БД za4ot БД в Delphi 7 16.01.2009 11:53
DLL с удаленной машины Баламут Работа с сетью в Delphi 11 09.05.2008 02:40