Pergunta

Estou tentando me conectar a um banco de dados interBase e criar um aplicativo ASP.net. Estou usando uma máquina de 64 bits, mas por motivos de soma, não consigo adicionar a fonte de dados do administrador da fonte de dados.estou usando um programa chamado data direct que funcionou perfeitamente na minha máquina de 32 bits.

Alguém pode sugerir como posso resolver isso ??

Foi útil?

Solução

Embora exista (desde o IB XE) um cliente de 64 bits para IB, não acho que o Embarcadero / DataDirect forneça atualmente um driver ODBC de 64 bits.Portanto, você precisaria usar um pool de aplicativos de 32 bits e configurar a fonte de dados usando o painel de controle ODBC de 32 bits (ou diretamente no registro de 32 bits).Isso funcionará em uma máquina de 64 bits.

Outras dicas

Eu concordo com Craig. Mas sugiro um pouco: Você pode iniciar a criação do ODBC usando diretamente e 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) 
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top