![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Interbase и Firebird одно и тоже? Можно с ними через ADO говрить?
Немо © (2009-04-02 12:08:00)Поставил FireBird. Пытаюсь приконнектится с использованием компонентов ADO по статье
http://www.ibprovider.com/rus/documentation/firebird_interbase_delphi.html
в частности там говорится
* Создайте пустой файл с расширением .udl
* Откройте файл (Enter), появится связанный с данным расширением диалог для настройки подключения
* В списке OleDb провайдеров выберете IBProvider v3:
нет у меня такого IBProvider v3. Вообще нет IB* никакого.
Что сделал - взял компоненты IB, прописал им где данные (сервер:путь\файл), один селект выполнил, грид показал это дело.
Для проверки вырубил сервер FB, запустил селект - ошибка подключения
Включил сервер - нет ошибки. Значит, все-таки через Fb сервер все делается.
Вопрос.
Ставил FB, а компоненты IB работают. Читал, что это практически одно(даже в той же статье), но все таки, это нормально?
И 2, как же все-таки через ADO сделать? как законнектиться?
(только что подумал, может также? сервер,путь писать (вчера уже в 2 ночи сидел, не догадался проверить, а нета дома нету))
atruhin (2009-04-02 18:46:00) [1]> [4] pavel_guzhanov © (02.04.09 12:51)
> Для работы с FireBird можно использовать компоненты с вкладки
> InterBase стандартной поставки Delphi.
До версии FB 2.0 да. Дальше либо осторожно, либо дорабатывать компоненты, т.к. у них не полная поддержка
кодировок (на некоторых кодировках и collate вываливаются с AV). На сегодняшний день нрмально с FB
работают FIB plus, вроде UIB (сам не проверял.)
Amoeba (2009-04-02 15:09:00) [2]
> Для работы с FireBird можно использовать компоненты с вкладки
> InterBase стандартной поставки Delphi.
И никакого ADO не потребуется.
Немо (2009-04-02 15:07:00) [3]Спасибо, скачал, попробую вечером
pavel_guzhanov (2009-04-02 12:51:00) [4]
> Interbase и Firebird одно и тоже
До версии InterBase 6.5 и FireBird 1.5 это было практически одно и то же. Более поздние версии значительно отличаются. Для работы с FireBird можно использовать компоненты с вкладки InterBase стандартной поставки Delphi.
sniknik (2009-04-02 12:34:00) [5]> нет у меня такого IBProvider v3. Вообще нет IB* никакого.
то что ставиться с виндой не включает нужный тебе oledb драйвер, нужно установить. можно и odbc, но тоже сначала нужно установить.
список доступных должен быть там где ты статью взял.
Немо (2009-04-02 12:25:00) [6]Вопрос.
1. Ставил FB, а компоненты IB работают, это нормально?
2. Как же все-таки через ADO сделать? как законнектиться?
при условии что
* В списке OleDb провайдеров выберете IBProvider v3:
нет у меня такого IBProvider v3. Вообще нет IB* никакого.
Ega23 (2009-04-02 12:11:00) [7]
> Interbase и Firebird одно и тоже?
нет
> Можно с ними через ADO говрить?
да