Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

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 говрить?


да


Наверх

Титульная страница Поиск, карта сайта Написать письмо