Bonjour 
les valeurs récupérées  viennent des datasources (classe, trimestre, annee à partir d'1 form "F_moyenne_gle"). l'utilisateur choisit la classe, le trimestre et l'année et cela à partir des  DBLookupComboBox  de la form en question.
                                    exemple :
 classe type string              '01'
 trimestre type integer         3
 annee     type integer         4
  j'ai utilisé le 2eme cas que vous me conseillez mais ça marche toujours pas . j'ai l'erreur suivante :"objet parameter definit de manière incorect des info incohérente ou incomplète ont été fournies".
à l'excution j'ai l'erreur  au niveau decette ligne  dans le code : 
	
	F_moyenne_gle.ADOQuery34.execSQL ; // l'update.
 ADOQuery1:
	
	SELECT MATRICULE_ELEV AS MATRI,CODE_ANNEE AS ANE,CODE_TRIM AS TRI,NUM_CLASSE AS CLASS FROM MOYEN_ELEV_TRIM
 ADOQuery34 (le 2eme query):
	
	1 2 3 4 5 6 7 8
   | UPDATE MOYEN_ELEV_TRIM
SET MOYENNE_ANNUELLE=(select SUM(MOYENNE_TRIM)/3  from MOYEN_ELEV_TRIM WHERE matricule_elev=:matr  AND  code_annee=:anee AND   num_classe=:classe
)
 
where  matricule_elev=:matri
and      code_trim=:trim
and      code_annee=:ane
and      num_classe=:class  | 
 merci d'avance  pour l'éclairage
						
					
Partager