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

C# Discussion :

demande d'information sur le dataset


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Inscrit en
    Août 2008
    Messages
    384
    Détails du profil
    Informations forums :
    Inscription : Août 2008
    Messages : 384
    Par défaut demande d'information sur le dataset
    bonsoir à tous le monde
    voici un code
    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
    OdbcConnection cx = new OdbcConnection(
    "Driver={SQL Server};Server=localhost;Database=pubs;" );
    cx.Open();
    OdbcDataAdapter adapter = new OdbcDataAdapter();
    adapter.SelectCommand = new OdbcCommand("SELECT * FROM comptes",cx);
    OdbcCommandBuilder builder = new OdbcCommandBuilder(adapter);
    DataSet dataset = new DataSet();
    adapter.Fill(dataset);
    cx.Close();
    for( int i=0 ; i<dataset.Tables.Count ; i++ ) {
    DataTable table = dataset.Tables[i];
    j'ai pas compris comment le dataset ordonne les tables
    on a dataset.Tables[i] ,la base de donné a plusieurs tables 
    comment il fait?
    DataColumnCollection columns = table.Columns;
    for( int j=0 ; j<table.Rows.Count ; j++ ) {
    DataRow row = table.Rows[j];
    Console.WriteLine("Row "+j+": "+row["nom"]+" "+row["solde"]);
    }   }
    merci

  2. #2
    Membre émérite
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juillet 2007
    Messages
    693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 693
    Par défaut
    Bonjour,

    Le dataset (apparemment non typé) ordonne les tables les unes à la suite des autres à chaque fois qu'il est alimenté dans ton cas par un fill.

    Vu que tu n'exécutes dans ton code qu'un seul select il n'y a qu'une seule table.
    Qu'importe le nombre de tables en base, ce qui compte c'est l'alimentation du dataset

Discussions similaires

  1. [Choix] Demande d'informations sur le choix d'un CMS
    Par Maxoo dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 6
    Dernier message: 04/06/2007, 15h18
  2. Demande d'informations sur tarantella
    Par habasque dans le forum Outils
    Réponses: 1
    Dernier message: 24/11/2006, 16h48
  3. demande d'information sur les processus sql server
    Par patrick B dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 02/11/2005, 14h04
  4. Réponses: 3
    Dernier message: 01/02/2004, 21h24

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