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

Accès aux données Discussion :

[ADO.Net][C# 2.0]Comment récupérer nom colonne PrimaryKey?


Sujet :

Accès aux données

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Août 2004
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 51
    Points : 49
    Points
    49
    Par défaut [ADO.Net][C# 2.0]Comment récupérer nom colonne PrimaryKey?
    salut,
    j'essaie en vain de récupérer si une colonne est la clef primaire..
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    IDataReader reader  = db.getDataReader(query);
    DataTable table     = reader.GetSchemaTable();
     foreach (DataRow row in table.Rows)
    {
     
                    MessageBox.Show(row["IsKey"].ToString());
                   //==> ne me renvoie absolument rien
    }
    Les autres propriétés telles que ["IsUnique"] fonctionnent et me renvoient
    bien TRUE ou FALSE

    Une idée ?
    Merci

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Août 2004
    Messages
    51
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2004
    Messages : 51
    Points : 49
    Points
    49
    Par défaut
    Mon code initial fonctionne...Il suffit juste de mettre dans mettre en paramètre dans le ExecuteReader, le Commandbehavior à CommandBehavior.KeyInfo..
    Bye

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [ADO.Net/C# 2.0]Comment coder ObjectDataSource pour Design?
    Par NeoMan dans le forum Accès aux données
    Réponses: 3
    Dernier message: 22/02/2006, 16h04
  2. [ADO.Net][C#/SQL 2005] Comment faire INSERT avec variable ?
    Par hduchemin dans le forum Accès aux données
    Réponses: 1
    Dernier message: 25/01/2006, 18h34
  3. [ADO.Net][C# 1.1] Comment utiliser OracleDataAdapter ?
    Par misa dans le forum Accès aux données
    Réponses: 2
    Dernier message: 25/01/2006, 14h26
  4. [ADO.Net][C# 1.1]Comment réaliser relation pour 2 Dataset ?
    Par misa dans le forum Accès aux données
    Réponses: 2
    Dernier message: 07/01/2006, 07h55
  5. Réponses: 17
    Dernier message: 27/09/2005, 13h18

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