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

Modélisation Discussion :

[table] numero automatique


Sujet :

Modélisation

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    244
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 244
    Points : 85
    Points
    85
    Par défaut [table] numero automatique
    bonsoir,

    je ne sais pas si vous pourrez m'aidez mais je pense que j'ai un problème.
    J'ai 4 table: carte, client, facture, produit

    Dans ma table client, j'ai un numero automatique et cest ma cle primaire.
    Dans carte j'ai le champ carte et j'ai le champ client.
    dans facture no facture cle primaire
    et dans produit no facture.

    Comment se fait il que dans ma table carte, le no client il n'y a rien? je pense que vu que cest lier a la table client, il devrait y avoir les champs automatique qui s'affiche également.
    et j'ai le même problème pour le facture.
    dans le champ facture de la table produit, c vide

    Pourquoi?

    merci

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Mars 2006
    Messages
    1 350
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 350
    Points : 1 701
    Points
    1 701
    Par défaut
    Bonsoir;

    Effectivement il semble que l'on puisse t'aider.
    Les relations ne crées pas à elles seules le report d'un numéro d'une table à l'autre.
    Pour obtenir ce résultat le plus simple est de faire une relation Pére/fils d'un formulaire et d'un s/formulaire.

    Pour ce cas: Un formulaire principal avec pour source la table client.
    Un sous formulaire avec pour source la table carte.
    Relation de ces deux formulaires Pére/fils = N° Client (Le champ de liaison de ces deux tables)
    Et là, lors de la saisie dans le S/formulaire le champ N°Client se remplit automatiquement.
    Par contre, si on ne fait aucune saisie dans le S/Form, Le champ N°Client reste vierge.

    Cordialement.

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    244
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 244
    Points : 85
    Points
    85
    Par défaut
    oui mais le problème est que vu que mon champs est vide lorsque je veux faire une requete de ses 2 tables, ca ne fonctionne pas vu qu'il est vide.
    Je ne me rappel pas avoir du faire des sous formulaire dans d'autre exercices.
    Je ne comprend quel pourrait etre le problème

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    244
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 244
    Points : 85
    Points
    85
    Par défaut
    lorsque je fait la requete qui reprend les 2 table carte et client, plus rien en s'affiche mais lorsque je ne fait que la requete de la table client, tout s'affiche.
    Y aurait til peut etre un problème de jointure?

  5. #5
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 39
    Points : 38
    Points
    38
    Par défaut
    je pense que le problème vient de l'origine de tes données. Comment ont elle été saisie. A partir d'un formulaire? De plus tes tables étant liées tu devrais peutêtre regarder les notions d'intégrité réferentielle.

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    244
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 244
    Points : 85
    Points
    85
    Par défaut
    les données dans ma table client on ete ajouter dans la table en elle même car elle devait s'y trouver mais lorsque le programme tournera, on inserera les donnée futur via un bouton dans le formulaire.

    j'ai appliquée l'intégrité référencielle

  7. #7
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 39
    Points : 38
    Points
    38
    Par défaut
    Bon si les données de ta table clients ont été ajoutées les données de ta table carte viennent d'ou?
    Si elles ont aussi été ajoutée au départ comment l'ont elle été à partir de données externes? ou par saisies et si oui dans un formulaire?

    je vais essayer d'être clair:
    Une table est directement créer par ajout de données via une requète ajout par exemple(client) la table carte si elle est le fruit d'une autre requête ajout ne prendra pas le numéro automatique de la carte client.
    si c'est par saisie directe il faut ouvrir la table client développer les sous tables et saisir les champs.

    Pour ce qui est de la saisie ultérieure d'après ce que je comprend le problème ne devrait pas exister si le formulaire de saisi de "carte" est un formulaire lié ou un sous formulaire de table "client" avec les notions de champ père et champs fils.

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    244
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mai 2005
    Messages : 244
    Points : 85
    Points
    85
    Par défaut
    ok merci
    en fait le probl venait de mes tables (type de donnée)

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

Discussions similaires

  1. Comment creer un numero automatique?
    Par dachir dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 22/11/2006, 20h48
  2. VBA insert et numero automatique
    Par mikebranque dans le forum Access
    Réponses: 1
    Dernier message: 19/05/2006, 08h45
  3. [ASE][T-SQL]Numéros automatiques
    Par anlob dans le forum Sybase
    Réponses: 1
    Dernier message: 15/05/2006, 11h49
  4. Agrandissement du Numero automatique
    Par valery17 dans le forum Access
    Réponses: 11
    Dernier message: 11/05/2006, 12h58
  5. Réponses: 2
    Dernier message: 24/01/2005, 16h13

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