OVH Cloud OVH Cloud

requête sql et formulaire

1 réponse
Avatar
Fincom
Bonjour,

j'ai deux tables :
eleve : id, nom
Assiduite : idassiduite, ideleve, valeur
Je veux afficher dans le formulaire le nom de chaque =E9l=E8ve=20
et =E0 c=F4t=E9 une zone de saisie pour l'assiduit=E9.
Hors les enregistrement au d=E9part ne sont pas renseign=E9s,=20
donc normal que le formulaire n'affiche rien.

Y'a t'il un moyen pour contourner =E7a ?

Ma requ=EAte : SELECT nom, valeur FROM eleve, assiduite=20
WHERE eleve.id=3Dassiduite.ideleve

Merci
PS: La solution peut =EAtre est avec une macro vba, aidez=20
mois svp, c'est trs=E8 important

1 réponse

Avatar
Jean
Bonsoir à toi.

ta requête : SELECT nom, valeur FROM eleve, assiduite
WHERE eleve.id=assiduite.ideleve

ne peut pas fonctionner comme ça ! Si tu as 2 tables tu
dois utiliser l'instruction SQL "INNER JOINT" pour
réaliser un jonction entre les 2 tables.
Derrière "FROM" Il ne peut y avoir qu'une seule table.

Mais plutot que te compliquer la vie, n'essayerais-tu pas
de réaliser un formulaire avec en table source ta table
assuidité et avec une sone de liste déroulante contenant
tes élèves ?

Il te suffit de choisir ton élève & de lui assigner une
note...

Bon courage. A+ Jean