Is it possible to make ODBC connection without system-wide driver installed? Can I just point a DLL that contains the driver?
I use it in C++, 32bit, currently testing on Windows, and connect to the Firebird Database. I tried following connection string, that doesn't work:
constexpr auto DatabaseConnection =
//"DRIVER=Firebird/InterBase(r) driver;" //this works when driver installed
"UID=SYSDBA;"
"PWD=masterkey;"
"DBNAME=C:\\some\\path\\to\\database\\DB.FDB;"
"Client=C:\\Windows\\System32\\OdbcFb.dll;";
The error message: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified