CREATEUR DE DSN , ODBC POUR ACCESS

Signaler
Messages postés
1222
Date d'inscription
jeudi 23 août 2001
Statut
Membre
Dernière intervention
9 septembre 2018
-
Messages postés
150
Date d'inscription
samedi 31 janvier 2004
Statut
Membre
Dernière intervention
16 février 2009
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/20094-createur-de-dsn-odbc-pour-access

Messages postés
150
Date d'inscription
samedi 31 janvier 2004
Statut
Membre
Dernière intervention
16 février 2009

Et pour lire les DSN du système: utiliser l'API fourni par Microsoft: SQLDataSources
Mais lire/écrire directement dans la base de registre me fait un peu peur parce que si Microsoft faisait joujou avec le registre, toutes les applications qui utilisent ce code seraient un chti peu embêtées (tandis que les APIs fournis par Microsoft sont modifiés).

Sinon pour créer un nouveau DSN: SQLConfigDataSource? (je ne suis pas sûre, je n'ai pas testé). Mais cet API devrait faire la même chose que ton code.

Mais toutes les solutions peuvent être envisagées.
Messages postés
1222
Date d'inscription
jeudi 23 août 2001
Statut
Membre
Dernière intervention
9 septembre 2018

Autre solution encore plus simple : écrire un fichier .dsn et l'ouvrir tout simplement avec ADO, c'est totalement équivalent, cela évite d'écrire dans la base de registre et tu peux éditer le fichier dans le bloc-notes. Je posterai un exemple prochainement.