
Bonsoir,
Je cherche à mettre une valeur cachée en mise à jour, ligne par ligne en fonction du N°d'identifiant. C'est à dire je ne donne pas la possibilité à l'utilisateur de saisir, mais en cliquant sur un bouton que cette valeur puisse être à jour dans la table.
DECLARE
nbre number;
begin
select count(*) INTO nbreinscrits
from Examen
where numCandidat = Examen.numCandidat;
if nbre > 0 then
-- pour éviter de saisir
UPDATE Examen set points=1
where numExamem = Examen.numCandidat;
commit;
end if;
end;
Ce script est dans le bouton VALIDER.
Lorsque je valide toute la colonne POINTS est à 1, alors que je dois mettre 1 par rapport au numCandidat choisi et non à tous les candidats.
Merci
