Connettore ODBC per interBase
Domanda
Sto cercando di connettermi a un database interBase e di creare un'applicazione ASP.net. Sto usando una macchina a 64 bit ma per la somma motivo non riesco ad aggiungere l'origine dati dall'amministratore dell'origine dati.Sto usando un programma chiamato data direct che ha funzionato perfettamente sulla mia macchina a 32 bit.
qualcuno può suggerire come posso essere balla per risolvere questo problema ??
Soluzione
Sebbene esista (a partire da IB XE) un client a 64 bit per IB, non credo che Embarcadero / DataDirect attualmente fornisca un driver ODBC a 64 bit.Pertanto dovresti utilizzare un pool di app a 32 bit e configurare l'origine dati utilizzando il pannello di controllo ODBC a 32 bit (o direttamente nel registro a 32 bit).Questo funzionerà su una macchina a 64 bit.
Altri suggerimenti
Sono d'accordo con Craig. Ma un po 'suggerisci: È possibile eseguire la creazione di ODBC utilizzando direttamente 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)