CREATEUR DE DSN , ODBC POUR ACCESS

cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018 - 4 févr. 2004 à 08:51
Oeil_de_taupe Messages postés 150 Date d'inscription samedi 31 janvier 2004 Statut Membre Dernière intervention 16 février 2009 - 27 oct. 2005 à 18:20
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

Oeil_de_taupe Messages postés 150 Date d'inscription samedi 31 janvier 2004 Statut Membre Dernière intervention 16 février 2009
27 oct. 2005 à 18:20
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.
cs_Patrice99 Messages postés 1221 Date d'inscription jeudi 23 août 2001 Statut Membre Dernière intervention 9 septembre 2018
4 févr. 2004 à 08:51
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.
Rejoignez-nous