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

ADO.NET Discussion :

demande d'information sur ado.net


Sujet :

ADO.NET

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 ado.net
    bonsoir à tous le monde
    voici un code source que je n'ai pas compris
    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
     
    SQL = "select Sommaire from Livre_t where N_Livre="+nLivre+"";
               cmd = new OracleCommand(SQL, conn);
               cmd.CommandType = CommandType.Text;
               da = new OracleDataAdapter(cmd);
               ds = new DataSet();
     
               da.Fill(ds);
     
               int qq = ds.Tables[0].Rows.Count; j'ai pas compris pk on met le zéro dans tables 
               if (qq > 0)
                   return ds.Tables[0].Rows[0][0].ToString();
    aussi j'ai pas compris pk on met le double zéro aprés row
     
    merci d'avance
     
               else return "no";

  2. #2
    Expert confirmé Avatar de Graffito
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    5 993
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 5 993
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    da.Fill(ds); // Crée ou met à jour une table du DataSet 
    // table[0] est la première table ajoutée au DataSet
    int Nombre_d_enregistrements = ds.Tables[0].Rows.Count;
    int Nombre_de_Champs= ds.Tables[0].Columns.Count;
    if (ds.Tables.Count>0 && Nombre_d_enregistrements >1 &&
        Nombre_de_Champs>2 )
        return ds.Tables[0].Rows[1][2].ToString();
    // renvoie la valeur du troisième champ du deuxième enregistrement 
    // de la première table du DataSet

Discussions similaires

  1. [VB.NET] Demande de conseil sur ADO.NET et SQL Server
    Par alexabcinformatique dans le forum Débuter
    Réponses: 4
    Dernier message: 10/05/2012, 10h28
  2. Réponses: 4
    Dernier message: 08/07/2006, 14h11
  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