powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Коннект к Interbase
9 сообщений из 9, страница 1 из 1
Коннект к Interbase
    #34183343
Гурант
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем!
Помотрел темы по интересующей теме, но ничего не нашел конкретно.

Кто нибудь может скинуть код по подключению и просмотру Interbase-базы ?

Очень надо! спс...
...
Рейтинг: 0 / 0
Коннект к Interbase
    #34183524
-=AlexiS=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если имеется ввиду строка подключения
наверняка стоит сходить тынц
Судя по Вашему профилю- Вы с MS SQL имели дело - с интербайсом собственно все так-же
...
Рейтинг: 0 / 0
Коннект к Interbase
    #34184298
Гурант
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ответ, но мне надо немного другое.
Мне надо регулярно залезать в разные IBase файлы и сливать от туда данные.
Пишу прогу под это.

На данный момент я немного продвинулся. Сейчас у меня стоят FireBird 1.5 и драйвер FireBird/InterBase(s) driver 2.00.00.142.
Из фокса я уже научился залезать в базу IBase и через ADO, и через ODBC.
ADO
Код:
1.
_cn.open("Provider=MSDASQL;DRIVER=Firebird/InterBase(r) driver;  DATABASE="+ALLTRIM(_gdb_db)+;
         ";UID="+ALLTRIM(_gdb_login)+";PWD="+ALLTRIM(_gdb_pass))

ODBC
Код:
sql_handle_odbc = SQLCONNECT(ALLTRIM(_gdb_name), ALLTRIM(_gdb_login), ALLTRIM(_gdb_pass))


Все вроде контачит. Но не знаю как получить служебную информацию о содержимом БД (какие таблицы, индексы, тригеры и пр.). С получением данных из конкретных таблиц проблем вроде не будет.

Как получить метаданные?
...
Рейтинг: 0 / 0
Коннект к Interbase
    #34184309
MSDN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гурант, а Фокс тут причем если у тебя руки кривые ? Вот объясни народу.
...
Рейтинг: 0 / 0
Коннект к Interbase
    #34184314
Гурант
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MSDNГурант, а Фокс тут причем если у тебя руки кривые ? Вот объясни народу.
Наверняка :))
Потому и спрашиваю
...
Рейтинг: 0 / 0
Коннект к Interbase
    #34184921
Sunista
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у interbase/firebird есть системные таблицы, содержат знак $, вот при помощи них можно получать инфу обо всех объектах БД, например информация об индексах хранится например в RDB$INDICES. Вообще полезно сходить и почитать информацию здесь
...
Рейтинг: 0 / 0
Коннект к Interbase
    #34192412
sar99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Есть такая программа IB Expert (насколько знаю бесплатная и рускоязычная)
Установи ее на компе и все узнаешь про свою БД.
Кстати там очень удобно и свои SQL для последующего внедрения
в фокс-программы проверять!
...
Рейтинг: 0 / 0
Коннект к Interbase
    #34193490
w3d
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В IB expert есть экспорт таблиц в файл вида

insert into table(n1,n1...) values (m1,m1..)

А с этим файлом уже делашь что хочешь, подцепляется из фокса он элементарно.
Прога - www.ibexpert.com
Как подцепить - http://www.sql.ru/forum/actualthread.aspx?tid=234987&hl=w3d+insert#2069266
...
Рейтинг: 0 / 0
Коннект к Interbase
    #34193855
sar99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Или , если все делать внутри fox-программы , используй курсор-адаптер(с 8 версии fox)
Тем более ,как ты пишешь, проблемм соединения с базой через АДО нет.
Получаешь сразу курсор в формате DBF и делай что хочешь -читай,обновляй,удаляй.
IBExpert я предлагал для предварительного исследования БД( если не знаешь структуры)
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Коннект к Interbase
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]