BTS

base de données

base de données rubrique Informatique: assistance et conseils, catégorie CultureCool

+ Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Discussion: base de données

  1. #1
    Habitué
    Points: 77, Niveau: 1
    Niveau Complété: 54%, Points required for next Level: 23
    Activité Globale: 99,0%
    Réalisations:
    31 days registered

    Date d'inscription
    février 2006
    Messages
    32
    Points
    77
    Niveau
    1

    base de données

    Bonjour,
    J'ai un petit souci: voilà, j'ai crée une base de données avec tables, requêtes etc. Le problème, lorsque je rentre des données dans le formulaire (clients), le même client réapparait dans ma table avec un code différent. Donc je me retrouve avec plusieurs noms identiques avec des codes différents. Je ne sais pas si j'ai été compréhensible mais j'éspère que qq1 pourra m'aider...



  2. #2
    a élu domicile dans CCO
    Points: 345, Niveau: 6
    Niveau Complété: 90%, Points required for next Level: 5
    Activité Globale: 41,0%
    Réalisations:
    Inscrit depuis 3 mois250 Points
    Avatar de vestale974
    Date d'inscription
    août 2005
    Localisation
    FMEPZZZZ
    Messages
    3 208
    Points
    345
    Niveau
    6

    base de données

    Salut,
    De quel code parlez vous?
    Etes vous sûr que le formulaire dont vous parlez a bien pour source la table client et pas une autre table ou un autre objet?
    @+

  3. #3
    Habitué
    Points: 77, Niveau: 1
    Niveau Complété: 54%, Points required for next Level: 23
    Activité Globale: 99,0%
    Réalisations:
    31 days registered

    Date d'inscription
    février 2006
    Messages
    32
    Points
    77
    Niveau
    1

    base de données

    En fait, je parlais de référence, de "clé primaire". j'ai bien comme source une table "clients" puis une requête (à partir de la table clients) afin d'ajouter un champ calculé. Puis à partir de cette requête, j'ai crée un formulaire pour mettre à jour ma table (entrée de nouveaux clients, calculs du prix etc.), mais lorsque j'entre le nom d'un client déjà existant, cela se repercute sur ma table: j'ai deux noms identiques (même client) avec deux références, "clés primaires". Désolée si je n'ai pas été claire...

  4. #4
    a élu domicile dans CCO
    Points: 345, Niveau: 6
    Niveau Complété: 90%, Points required for next Level: 5
    Activité Globale: 41,0%
    Réalisations:
    Inscrit depuis 3 mois250 Points
    Avatar de vestale974
    Date d'inscription
    août 2005
    Localisation
    FMEPZZZZ
    Messages
    3 208
    Points
    345
    Niveau
    6

    base de données

    Liens sponsorisés
    Salut,
    Ca peut arriver !
    C'est normal ce qui se passe au niveau du champ "Nom_Cli" puisque ce champ dépend directement de la clé primaire. Ta recherche tu dois l'effectuer à partir de la clé primaire et non pas à partir d'un nom.
    En fait, vous pensez qu'un saisissant un nom client dans le champ Nom_Cli, qu'automatiquement vous allez retrouver le Num_cli correspondant. Dans ce cas, c'est faux. Donc attention aux panipulations que vous faîtes!
    @+


 

Discussions similaires

  1. Base de données
    Par lora59 dans le forum BTS AM – La période professionnelle – contexte international
    Réponses: 7
    Dernier message: 28/01/2009, 20h09
  2. base de données
    Par lili_68 dans le forum BTS MUC - Questions générales et autres matières professionnelles
    Réponses: 8
    Dernier message: 16/10/2006, 17h05
  3. Base de données
    Par amelia dans le forum Informatique: assistance et conseils
    Réponses: 18
    Dernier message: 20/07/2006, 21h52
  4. apa base de donnees
    Par imported_nadia59 dans le forum BTS AM –Actions professionnelles et livret informatique (E6)
    Réponses: 12
    Dernier message: 11/12/2004, 15h42

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
Fuseau horaire GMT +2. Il est actuellement 12h36.
Déclarations CNIL 1167645 et 1167646