DSN

Résolu
Zakki49 Messages postés 71 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 18 mai 2011 - 1 sept. 2010 à 14:55
Zakki49 Messages postés 71 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 18 mai 2011 - 1 sept. 2010 à 15:55
Bonjour,

Tout d'abord excusez moi si je ne suis pas dans la bonne section.

Donc voilà, je voudrais, à partir de n'importe quel DSN (sql, excel, xml, access,..etc), lister les éléments qui le compose.

exemple :

base de données SQl -> table, vue, etc...
access -> idem
excel -> les différentes feuilles
etc...

Cela fait un petit moment que je cherche sans trouver une once de point de départ, alors je viens vous demander votre aide.

Si quelqu'un a une petite idée de comment faire, ou une idée de départ.

Je vous remercie par avance.

Amicalement

1 réponse

Zakki49 Messages postés 71 Date d'inscription vendredi 30 mai 2008 Statut Membre Dernière intervention 18 mai 2011
1 sept. 2010 à 15:55
C'est bon résolu ^^

Je le mets pour ceux que ça interesse :

OdbcConnection oDbcCon;
DataTable oDt;

oDbcCon = new OdbcConnection("DSN=" + Votre DSN + "");
oDbcCon.Open();
oDt = oDbcCon.GetSchema("Tables"); //A voir les éléments qui peuvent être listé, dans l'exemple ce sont des tables

Voilà, rine d'extraordinaire finalement
3
Rejoignez-nous