ODBC

mercoledì 01 marzo 2006 - 15.33

lucagtii Profilo | Junior Member

Ciao ragazzi, una info. Qualcuno ha mai elaborato la lista delle origine dati odbc. Se si, esiste una classe del framework che si occupa di fare questo oppure devo recuperare queste informazioni dal registro di sistema?


Grazie.

Brainkiller Profilo | Guru

>Ciao ragazzi, una info. Qualcuno ha mai elaborato la lista delle
>origine dati odbc. Se si, esiste una classe del framework che
>si occupa di fare questo oppure devo recuperare queste informazioni
>dal registro di sistema?

Ciao Luca,
Fabio un po' di tempo fa ha creato questo tip che usava le API di Windows e l'interoperabilità per andare a creare nuovi DSN di sistema:
http://www.dotnethell.it/tips/CreateDSN.aspx
Volendo puoi partire da qui e ha ritroso costruirti una procedura per andare a leggere le varie fonti ODBC (DSN).

Un'alternativa come tu già suggerisci è la lettura delle stesse all'interno del registro.

Ho provato a verificare se c'era un qualche metodo che consentisse di visualizzare l'elenco DSN prima di collegarsi al database ma per ora non ho trovato niente.

Come ultima cosa vorrei dire che solitamente queste informazioni ODBC, COnnectionString ecc.ecc. sono salvate su file esterni di configurazione, tipo web.config o il corrispondente per le Windows Forms, oppure direttamente nel registro. Quindi teoricamente non ci sarebbe neanche il bisogno di enumerarle.

Ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5