Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1469 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Access] Question de base sur les tables/requêtes

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Access] Question de base sur les tables/requêtes

n°479395
Caedes
Posté le 06-08-2003 à 23:33:54  profilanswer
 

Bonjour à tous !
 
Je débute en access et j'ai une question ma foi assez simple.
 
Je possède une table contenant 2 choses :
 

Code :
  1. - N°Auto
  2. - Type d'achat


 
Imaginons que cette table contient ces données :

Code :
  1. 1 Alimentation
  2. 2 Voiture
  3. 3 Maison


 
Ensuite, j'aimerais faire des sous catégories. J'ai créé une seconde table :

Code :
  1. - N°Auto
  2. - Detail
  3. - RefPrimaire


Ainsi, par exemple comme donnéées :  

Code :
  1. 1 Supermarché 1
  2. 2 Restaurant 1
  3. 3 Hypermarché 1
  4. 4 Achat 2
  5. 4 Assurance 2
  6. 5 Eau 3
  7. 6 Electricité 3
  8. 7 Téléphone 3


 
J'ai une 3eme table (la principale) qui contient un numéro RefPrimaire et RefSecondaire.
Maintenant, j'aimerais que lorsque je séléctionne une certaine RefPrimaire, seuls les cas RefSecondaires soit selectionnables. J'essaie de faire cela dans les tables (pas de formulaire pour l'instant).
Comment gérer cela?  
Ai-je une mauvaise structure?  
J'ai pensé a juste sauver le numéro de RefSecondaire mais alors je n'ai plus le choix en 2 étapes qui me plaisait...
 
Merci d'avance !  :hello:

mood
Publicité
Posté le 06-08-2003 à 23:33:54  profilanswer
 

n°479421
MagicBuzz
Posté le 07-08-2003 à 00:05:06  profilanswer
 

je vois pas à quoi sert la 3° table

n°479422
Caedes
Posté le 07-08-2003 à 00:06:44  profilanswer
 

c'est en fait celle la qui servira principalement.
 
Imaginons que je veuille sauvegarder des factures.
Ben dans la 3eme table, j'aurais les champs :
Date
Montant
Tiers
RefPrim  
RefSecondaire
 
Si je ne sauve que RefSecondaire, j'ai assez pour retrouver le RefPrimaire, mais ce n'est pas simple à gérer dans les formulaires (j'ai envie d'un truc à 2 étapes pour plus de facilités).

n°479426
MagicBuzz
Posté le 07-08-2003 à 00:16:20  profilanswer
 

OK, d'accord, avec cette structure, je comprends mieu.
 
PS: tu sais que sans passer par une étape ni rien, tu retrouveras sans problème la refPrim avec une jointure... Et ça changera rien à l'ergonomie globale.

n°479427
Caedes
Posté le 07-08-2003 à 00:18:29  profilanswer
 

euh?
bon, je vais recommencer un essai en ne sauvant que RefSec.
Je verrai pour le formulaire plus tard... :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Access] Question de base sur les tables/requêtes

 

Sujets relatifs
question sur les versions de addslashes()[SGBD] Structure d'une (grosse) base de données
(VBA/Access] Comment faire un appel de l'extérieur?[Delphi] Récupérer le nom de la base
Article: un raytracer de base en C++[c++] Question sur les .lib
[Access] Comparaison de données "hasardeuse"c koi un nombre entier en base octale ou hexadécimale ??
[PHP] Question sur les Headerlister les bases et les tables sur SQL serveur via PHP
Plus de sujets relatifs à : [Access] Question de base sur les tables/requêtes


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR