[VB.Net 2.0] Comment lire une fichier XML chargé dans un DataSet ?
Bonjour,
j'ai un fichier xml de schéma suivant
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| <?xml version="1.0" encoding="utf-8"?>
<SocieteList xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<Societe>
<Name>ORA</Name>
<ConnectionString>
<DataSource>DS</DataSource>
<PersistSecurityInfo>True</PersistSecurityInfo>
<Password>Pwd</Password>
<UserID>USID</UserID>
<MinPoolSize>2</MinPoolSize>
<MaxPoolSize>50</MaxPoolSize>
</ConnectionString>
<DefaultDatabase>1</DefaultDatabase>
<ProviderName>System.Data.OracleClient</ProviderName>
</Societe>
<Societe>
<Name>SQL</Name>
<ConnectionString>
<DataSource>CMMSQLSRV</DataSource>
<InitialCatalog>Init</InitialCatalog>
<PersistSecurityInfo>True</PersistSecurityInfo>
<Password>pwd</Password>
<UserID>ID</UserID>
<MinPoolSize>2</MinPoolSize>
<MaxPoolSize>50</MaxPoolSize>
</ConnectionString>
<DefaultDatabase>0</DefaultDatabase>
<ProviderName>System.Data.SqlClient</ProviderName>
</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
Code:
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
Code:
dataset.Tables(0).Rows(SelectItem).Table().Rows(1)
mais ça ne marche pas.
Merci de votre aide.