ODBC DSN-less connectionstring

jgalanjgalan Member Posts: 8
Hi,

I'm trying to open a connection to Nav database file via ODBC from VB.
When I use a DSN name, everything is okay:

ConnectionString = "DSN=TESTDSN"
conn.Open ConnectionString

Now I want to do the same without the need of a pre-declared DSN:
(carriage return after each semicolon are only for convenience)

ConnectionString = "Driver={Microsoft Dynamics NAV Driver};
Server=no;
UserID=user;
PWD=;
DatabaseName=C:\Documents and Settings\anyuser\anydb.fdb;
ReadOnly=no;
WindowsLogin=no;
CommitCache=yes;
CompanyName=CRONUS;
DBMSCache=8000;
DrmSpy=0;
EnableBlob=yes;
FiltSpy=0; Identifiers=1;
Language=Neutral;
NetType=tcps;
NoFiltOpt=0;
NoIndexes=0;
NoJoinOpt=0;
OptionFieldType=Integer;
QryPlan=0;"
conn.Open ConnectionString

Basically, I found those values in windows registry, after a search by "TESTDSN" key.
But it doesn't work!!!
What I'm doing wrong?

Thanks in advance.
Sign In or Register to comment.