Requête access
Régis
-
blux Messages postés 27993 Date d'inscription Statut Modérateur Dernière intervention -
blux Messages postés 27993 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je débute avec Access, je connais pas le langage. 2 questions :
1. comment faire une requête où le programme demande à l'utilisateur un nom et qui donne ensuite les données relatives à un nom ? (uilitisation de Comme, de [ ] ... ??)
2. J'aimerais réaliser des opérations (addition, multiplication...) à partir de données rentrées dans un formulaire par exemple. Le résultat de ces opérations serait donné suite à une requête ou automatiquement dans le formulaire après rentrée des données nécessaires... Est-ce possible ? Comment faire ?
Merci
Régis
Je débute avec Access, je connais pas le langage. 2 questions :
1. comment faire une requête où le programme demande à l'utilisateur un nom et qui donne ensuite les données relatives à un nom ? (uilitisation de Comme, de [ ] ... ??)
2. J'aimerais réaliser des opérations (addition, multiplication...) à partir de données rentrées dans un formulaire par exemple. Le résultat de ces opérations serait donné suite à une requête ou automatiquement dans le formulaire après rentrée des données nécessaires... Est-ce possible ? Comment faire ?
Merci
Régis
2 réponses
Salut,
1 - si tu créés une requête avec un champ inconnu, access va te demander la valeur de ce champ, pratique pour rentrer des variables :
SELECT * FROM tab WHERE nom = [nom=];
Il va te demander la valeur de 'nom='
Mais ce n'est pas ce qu'on fait de mieux...
2 - C'est possible. Explique-toi plus précisément :-)
A+ Blux
1 - si tu créés une requête avec un champ inconnu, access va te demander la valeur de ce champ, pratique pour rentrer des variables :
SELECT * FROM tab WHERE nom = [nom=];
Il va te demander la valeur de 'nom='
Mais ce n'est pas ce qu'on fait de mieux...
2 - C'est possible. Explique-toi plus précisément :-)
A+ Blux
"Les cons, ça ose tout. C'est même à ça qu'on les reconnait"
Si la base est correctement conçue, il suffit de taper la bonne requête.
Je ne vois pas l'intérêt de rentrer le prix des pièces (opération répétitive, il vaut mieux qu'il soit stocké à un endroit)
On choisit une opération et le système affiche la liste des pièces ainsi que le coût.
On doit donc avoir au minimum 3 tables :
- Liste des opérations (avec le nb d'heure de MO)
- Liste des pièces (avec le prix de la pièce)
- Liste des pièces requises pour chaque opération
A+ Blux
Je ne vois pas l'intérêt de rentrer le prix des pièces (opération répétitive, il vaut mieux qu'il soit stocké à un endroit)
On choisit une opération et le système affiche la liste des pièces ainsi que le coût.
On doit donc avoir au minimum 3 tables :
- Liste des opérations (avec le nb d'heure de MO)
- Liste des pièces (avec le prix de la pièce)
- Liste des pièces requises pour chaque opération
A+ Blux
"Les cons, ça ose tout. C'est même à ça qu'on les reconnait"
Je m'explique :
on a par exemple un formulaire qui renseigne les caractéristiques d'une opération pour un matériel donné
l'utilisateur va rentrer le coût des pièces dans une champ, puis le coût de la main d'oeuvre dans un autre champ;
Comment puis-je faire pour qu'Access me calcule, soit dans ce formulaire, soit suite à une requête, la somme des coûts de l'opération ?