ID <MinPoolSize>2</MinPoolSize>
<MaxPoolSize>50</MaxPoolSize>
</ConnectionString>
<DefaultDatabase>0</DefaultDatabase>
System.Data.SqlClient
</Societe>
</SocieteList>
Je charge ce fichier dans un dataset à l'aide de l'instruction ReadXml.
J'ai besoin de lire mes données.
Pour le Name pas de souci : dataset.Tables(0).Rows(SelectItem).Item("Name")
En revanche je ne sais pas comment faire pour atteindre DataSource qui est dans ConnectionString.
J'ai essayé quelques combinaisons du style dataset.Tables(0).Rows(SelectItem).Table().Rows(1)... mais ça ne marche pas.
Merci de votre aide.<!-- / message -->
cs_dadou74
Messages postés11Date d'inscriptionmercredi 9 août 2006StatutMembreDernière intervention27 avril 20071 22 sept. 2006 à 08:37
Bonjour,
je n'ai pas essayé le XPath car il me faut utiliser un dataset car ces données doivent entre autre être affichées dans une ComboBox.
Je viens de trouver la méthode pour lire très simplement les données car en fait dans le dataset il crée automatiquement une deuxième table, il me suffit donc de faire :
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 21 sept. 2006 à 19:31
Bonjour,
Il faut que tu spécifies de charger les nested tables lorsque tu loads ton dataset, j'ai pas de Visual Studio sous la main (grrr oublie du chargeur du portable au boulot ...) et je ne me souviens plus de la syntaxe mais à partir de la tu auras une table avec une relation et tu pourras faire ta requete SQL classiquement dans ton dataset :-)
Je te conseil quand meme de passer par un dataset typé (add new item > dataset | dans visual studio) à partir de là c'est trés simple de faire tout ce que tu veux :)
L'autre solution est de loader un XMLDocument est de faire une requete XPATH dessus c'est assez simple mais ca ne correspond peut etre pas forcement à ce que tu recheches