Bonjour,
j'ai un fichier xml de schéma suivant
Je charge ce fichier dans un dataset à l'aide de l'instruction ReadXml.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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>
J'ai besoin de lire mes données.
Pour le Name pas de souci
En revanche je ne sais pas comment faire pour atteindre DataSource qui est dans ConnectionString. J'ai essayé quelques combinaisons du style
Code : Sélectionner tout - Visualiser dans une fenêtre à part dataset.Tables(0).Rows(SelectItem).Item("Name")mais ça ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part dataset.Tables(0).Rows(SelectItem).Table().Rows(1)
Merci de votre aide.
Partager