IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Datatable récupérer child table


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Octobre 2009
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 72
    Par défaut Datatable récupérer child table
    Bonjour,

    J'ai un XML que je met dans un dataset de facon simple ds.ReadXml(xmlFile)

    Mon XML
    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
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    <?xml version="1.0" encoding="ISO-8859-1"?>
      <ABC>
        <ABCNo>111</ABCNo>
          <XYZ>
            <XYZNo>1E_222</XYZNo>
              <DEF>
                <DEFNo>333</DEFNo>
                <GHINo>444</GHINo>
                  <Test>
                    <TestNo>5555</TestNo>
                  </Test>
                  <Test>
                    <TestNo>6666</TestNo>
                  </Test>
              </DEF>
              <DEF>
                <DEFNo>555</DEFNo>
                <GHINo>666</GHINo>
                  <Test>
                    <TestNo>7777</TestNo>
                  </Test>
                  <Test>
                    <TestNo>8888</TestNo>
                  </Test>
              </DEF>
          </XYZ>
          <XYZ>
            <XYZNo>2E_222</XYZNo>
              <DEF>
                <DEFNo>QQQ</DEFNo>
                <GHINo>WWWW</GHINo>
                  <Test>
                    <TestNo>EEE</TestNo>
                  </Test>
                  <Test>
                    <TestNo>RRRR</TestNo>
                  </Test>
              </DEF>
              <DEF>
                <DEFNo>AAAA</DEFNo>
                <GHINo>SSSS</GHINo>
                  <Test>
                    <TestNo>DDDD</TestNo>
                  </Test>
                  <Test>
                    <TestNo>FFFF</TestNo>
                  </Test>
              </DEF>
             </XYZ>
      </ABC>

    J'ai une liste déroulante qui contient les valeurs XYZNo (1E_222 et 2E_222) donc sur la sélection de la valeur XYZNo je veux avoir la table enfant(DEF) rattachée à la valeur sélectionnée. Par exemple lorsque je sélectionne 1E_222, je veux avoir le DEFNo 333 et 555

    Est-ce que qqn a une idée ? Un filtre sur la parent table ou quelque chose du genre.

    Merci d'avance

  2. #2
    Membre confirmé
    Inscrit en
    Octobre 2009
    Messages
    72
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 72
    Par défaut
    Quelle est la meilleure facon de parcourir un fichier XML ?

Discussions similaires

  1. Récupérer la table affichée par FREQ
    Par pedouille dans le forum SAS Base
    Réponses: 2
    Dernier message: 29/05/2007, 15h30
  2. [TransactSQL] Récupérer une table
    Par thomas_strass dans le forum Langage SQL
    Réponses: 1
    Dernier message: 27/01/2006, 23h02
  3. Récupérer une table effacer
    Par spynux dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 27/12/2005, 23h46
  4. Réponses: 14
    Dernier message: 13/12/2005, 10h58
  5. Récupérer la table d'origine du champs
    Par adelavarenne dans le forum Bases de données
    Réponses: 7
    Dernier message: 02/04/2004, 15h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo