Re: [MASSMAIL]Re: use psqlodbc on Windows without Windows driver manager?
От | Dieter Mueller (BOI GmbH) |
---|---|
Тема | Re: [MASSMAIL]Re: use psqlodbc on Windows without Windows driver manager? |
Дата | |
Msg-id | 570F6C86.5040007@boi.at обсуждение исходный текст |
Ответ на | Re: use psqlodbc on Windows without Windows driver manager? ("Prisma Computer - M. Neumann" <m.neumann@prisma-computer.de>) |
Список | pgsql-odbc |
Hello Takayuki and Malte, there is another way: you can create an import library of the ODBC driver (using MS tools DUMPBIN and LIB), and link your application with the resulting .LIB-file instead of Microsoft's odbc32.lib. Kind regards, Dieter Mueller Am 14.04.2016 um 09:34 schrieb Prisma Computer - M. Neumann: > Hello Takayuki, > > yes it is possible, we use it. > > But it is a little bit tricky, because you must load the driver dll by > yourself with the loadLibrary function. After that you have to import > alle your needed dll-functions with the GetProcAddress. > > Kind Regards, > Malte > > > Am 14.04.2016 um 02:16 schrieb Tsunakawa, Takayuki: >> Hello, Malte, >> >> >> Dieter wants to use the driver without registering it in the >> registry. Is it really possible? I know I can connect to the >> database without "registering the data source" with the connection >> string for SQLDriverConnect() like this: >> >> DRIVER={PostgreSQL ANSI >> Driver};Servername=127.0.0.1;Port=5432;UID=xxx;Password=yyy;Database=postgres >> >> >> FYI, I tried setting the absolute path of the driver DLL file to >> DRIVER keyword, but it didn't work. >> >> Regards >> Takayuki Tsunakawa >> >> >>> -----Original Message----- >>> From: pgsql-odbc-owner@postgresql.org >>> [mailto:pgsql-odbc-owner@postgresql.org] On Behalf Of Prisma Computer - >>> M. Neumann >>> Sent: Wednesday, April 13, 2016 5:49 PM >>> To: pgsql-odbc@postgresql.org >>> Subject: Re: [ODBC] use psqlodbc on Windows without Windows driver >>> manager? >>> >>> Hello Dieter, >>> >>> it is possible to use the odbc-driver without the windows driver >>> manager. >>> >>> You only need to change the connection-function. Instead of Calling >>> SQLConnect use SQLDriverConnect with the correct connectionstring. >>> >>> Kind regards, >>> Malte >> >
В списке pgsql-odbc по дате отправления: