Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / В списке OleDb провайдеров нет IBProvider v3 / 6 сообщений из 6, страница 1 из 1
07.05.2013, 12:49
    #38250131
_andrews_.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В списке OleDb провайдеров нет IBProvider v3
Решил покспериментировать с различными драйверами для работы с Firebird в VisualStudio, C#, .Net
Здесь описывается подключение к базе через OleDb провайдер - IBProvider v3.
Картинка
Но у меня нет в этом списке строки IBProvider v3.

Установил IBProvider и InterBase XE3 (11.0.2.540) Developer Edition, English

Также стоит ранее установленный Firebird 2.5

Чего еще не хватает?
...
Рейтинг: 0 / 0
10.05.2013, 11:52
    #38253072
Winnipuh
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В списке OleDb провайдеров нет IBProvider v3
_andrews_.Решил покспериментировать с различными драйверами для работы с Firebird в VisualStudio, C#, .Net
Здесь описывается подключение к базе через OleDb провайдер - IBProvider v3.
Картинка
Но у меня нет в этом списке строки IBProvider v3.

Установил IBProvider и InterBase XE3 (11.0.2.540) Developer Edition, English

Также стоит ранее установленный Firebird 2.5

Чего еще не хватает?

разрядность? 32? 64?
...
Рейтинг: 0 / 0
13.05.2013, 14:26
    #38255263
Коваленко Дмитрий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В списке OleDb провайдеров нет IBProvider v3
_andrews_. Картинка
Но у меня нет в этом списке строки IBProvider v3.

Скачай и установи провайдеры под обе платформы - 32 и 64 бита.
...
Рейтинг: 0 / 0
13.05.2013, 14:49
    #38255298
skole
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В списке OleDb провайдеров нет IBProvider v3
Тебе сюда: http://www.firebirdsql.org/en/odbc-driver/

Установишь драйвер, затем зайдешь в Администрирование -> Источники данных (ODBC) вкладку и добавишь его в список доступных и проверишь соединение.

Теперь можно пользоваться, для этого выбираешь из списка .NET Framework Data Provider for ODBC, во все поля вписываешь имя драйвера с ODBC вкладки и юзаешь.

Сразу предупреждаю, что импорт данных и метадаты SQL Server выполняет плохо, для этого лучше сначала использовать Access, и только потом импортировать данные в SQL Server.
...
Рейтинг: 0 / 0
13.05.2013, 15:16
    #38255331
_andrews_.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В списке OleDb провайдеров нет IBProvider v3
Win 7, x64
Установил Provider x32. Теперь все ок.
Спасибо.
...
Рейтинг: 0 / 0
13.05.2013, 15:30
    #38255341
Коваленко Дмитрий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
В списке OleDb провайдеров нет IBProvider v3
_andrews_.Win 7, x64
Установил Provider x32. Теперь все ок.
Спасибо.

Разрядность используемого провайдера должна совпадать с разрядностью процесса. Диалог DataLink (в котором ты выбирал провайдер) был открыт 32-битной студией. Соответственно в списке отображаются 32-битные провайдеры установленные в системе.

Но если твоя программа будет откомпилирована под 64бита или для AnyCPU (без предпочтения 32бит и запускаться на 64битной Windows), то будет использоваться 64битный провайдер.

И здесь могут возникнуть грабли с клиентом к FB - fbclient.dll. Для 32битного процесса (и провайдера) нужен 32битный fbclient.dll, а для 64-битного процесса - 64битный fbclient.dll. Один из способов разруливания этих проблем описан здесь (один из самых популярных топиков на форуме провайдера :) )

Если у тебя возникнут еще какие проблемы и вопросы - не стесняйся обращаться напрямую на е-майл поддержки провайдера. Поможем чем сможем :)
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / В списке OleDb провайдеров нет IBProvider v3 / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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