Разъем ODBC для InterBase - PullRequest
       15

Разъем ODBC для InterBase

0 голосов
/ 13 июня 2011

я пытаюсь подключиться к базе данных interBase и создать приложение ASP.net.Я использую 64-битную машину, но по сумме я не могу добавить источник данных от администратора источника данных.Я использую программу под названием data direct, которая отлично работала на моей 32-битной машине.

Может ли кто-нибудь подсказать, как мне решить эту проблему ??

Ответы [ 2 ]

1 голос
/ 17 июня 2011

Хотя для IB существует (на IB XE) 64-битный клиент, я не думаю, что Embarcadero / DataDirect в настоящее время поставляет 64-битный драйвер ODBC.Поэтому вам необходимо использовать 32-битный пул приложений и настроить источник данных с помощью 32-битной панели управления ODBC (или непосредственно в 32-битном реестре).Это будет работать на 64-битной машине.

0 голосов
/ 29 октября 2012

Я согласен с Крейгом. Но немного предлагаю: Вы можете пошагово создать ODBC, используя напрямую и odbc.odbcConnection:

$  Dim sConnStr As String 
$  sConnStr = "Driver={INTERSOLV Interbase ODBC Driver (*.gdb)};
$        uid=sysdba;
$        password=masterkey;
$        database=server:path"
$  Dim oConn As New Odbc.OdbcConnection(sConnStr) 
...