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 :

La colonne ' ' doit être unique. La valeur ' ' est déjà présente


Sujet :

Accès aux données

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 44
    Points : 26
    Points
    26
    Par défaut La colonne ' ' doit être unique. La valeur ' ' est déjà présente
    Bonjour

    Dans un dataset, lorsque je veux insérer une deuxième ligne contenant la même valeur, je reçois ce message d'erreur.

    Pourtant, Unique est sur Non dans le schéma de table et Unique est sur false dans les propriétés de la colonne dans le concepteur de base de données.

    Je ne vois pourquoi il refuse d'avoir 2 enregistrements identiques. J'en ai besoin pour gérer les doublons à la main

    Merci pour votre aide

  2. #2
    Invité
    Invité(e)
    Par défaut
    Quelle est le message exacte que tu reçois ? (copie-colle stp )

    Au passage (un peu bête ) regardes s'il ne s'agit d'un clef primaire.

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 44
    Points : 26
    Points
    26
    Par défaut
    Salut H2S84

    Voici le message :
    La colonne 'Nom' doit être unique. La valeur 'AGNES' est déjà présente.
    Je n'ai aucune clé primaire sur aucune colonne.

  4. #4
    Invité
    Invité(e)
    Par défaut
    Est-tu sûr que la colonne Nom n'est pas définie comme unique dans la base de données parce que le dataset calque ses contraintes avec celles de la table chargée.

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 44
    Points : 26
    Points
    26
    Par défaut
    Je ne suis pas lié à une BDD. Je travaille en mode déconnecté. Le dataset est indépendant et je le sérialise pour garder mes données.

  6. #6
    Expert éminent 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
    Points : 7 903
    Points
    7 903
    Par défaut
    Vérifie quand même avec le debugger les propriétés de la colonne 'Nom'.
    " Le croquemitaine ! Aaaaaah ! Où ça ? " ©Homer Simpson

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 44
    Points : 26
    Points
    26
    Par défaut
    Avec le debugger???

    Quand je vais dans le concepteur, la table s'affiche. Je sélectionne la colonne. Les propriétés s'affiche et 'Unique' est réglé sur False.

  8. #8
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 44
    Points : 26
    Points
    26
    Par défaut
    C'est bon, çà marche.

    J'ai utilisé MonDataset.EnforceConstraints = False.

    Maintenant, j'ai mes 2 lignes identiques. Je vais pouvoir gérer les doublons à la main.

    Merci à H2S84 et Graffito pour leur aide

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 19/03/2013, 11h19
  2. Réponses: 0
    Dernier message: 02/10/2012, 16h12
  3. Est-ce que la valeur de l'attribut id doit être unique ?
    Par andrianiaina dans le forum Balisage (X)HTML et validation W3C
    Réponses: 10
    Dernier message: 03/08/2011, 11h31
  4. Réponses: 0
    Dernier message: 17/09/2010, 00h28
  5. Rapport cognos - colonne doit être présente ?
    Par artacus dans le forum Cognos
    Réponses: 2
    Dernier message: 30/12/2008, 08h48

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