Salut le Forum !!
je travail sur une base de données SQL-Serveur contenant une bonne 50aine de tables.
j'aimerais me faire une chtite fonction permettant de récupérer les relations entre chacune de ces tables afin de les intégrer dans un DataSet.
du style:
où RecupRelations est une méthode statique renvoyant un tableau de Relations
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 MonDataSet.Relations = RecupRelations(new string[]{"NomTable1","NomTable2","NomTable3","etc..."},MaSqlConnection)
j'ai pu lire dans ce forum qu'il fallait exploiter les tables système...
La(les)quelle(s) ?
comment ?
Il existe aussi une librairie SQLDMO qui permet d'énumérer les serveurs SQL,tables,colonnes etc..., peut elle récupérer les relations ? si ou comment ?
enfin bref, si quelqu'un a un chtit exemple de code, un tutorial, ou simplement une idée, je le vénère d'avance !
Merci.
TheMacleod
Partager