amedeoviscido
31-01-2008, 14:44
Ciao ragazzi, sto impazzendo da un paio d'ore con questo problema, sono bloccato...
Ho una applicazione 32 bit sviluppata in Visual Basic .NET 2005, che si appoggia al database PostgreSQL con una connessone DNS-Less. Tutto ok sia con Windows XP che con Windows Vista, ma il problema si pone con i sistemi a 64 bit (sia XP che Vista).
In pratica, il provider a 32 bit viene installato, perché se controllo nella cartella di sistema C:\Windows\SysWOW64\ c'è il file odbcad32.exe, che mi trova correttamente i driver; volendo potrei creare anche dei DNS di sistema per provare.
Il fatto è che il mio programma si connette direttamente, senza DNS!!! Come posso fare? Devo impostare un DNS di sistema che si chiama come il driver??? Non lo so... ditemi voi!!!
Ho una applicazione 32 bit sviluppata in Visual Basic .NET 2005, che si appoggia al database PostgreSQL con una connessone DNS-Less. Tutto ok sia con Windows XP che con Windows Vista, ma il problema si pone con i sistemi a 64 bit (sia XP che Vista).
In pratica, il provider a 32 bit viene installato, perché se controllo nella cartella di sistema C:\Windows\SysWOW64\ c'è il file odbcad32.exe, che mi trova correttamente i driver; volendo potrei creare anche dei DNS di sistema per provare.
Il fatto è che il mio programma si connette direttamente, senza DNS!!! Come posso fare? Devo impostare un DNS di sistema che si chiama come il driver??? Non lo so... ditemi voi!!!