Salam

Je voudrait faire une mise ajours sur une table, bonc j'ai construit un query dans le data module avec la requette suivante :*

UPDATE dbo.facture
SET num_eng = :num_eng
WHERE (cod_art = :cod_art) AND (cod_cha = :cod_cha) AND (cle_fac = :cle_fac)

et j'ai passé les paramétres dans le programme come suis :

dmcompta.ADOQuery5.Close;

dmcompta.ADOQuery5.Parameters[0].Value := dmcompta.ADOTengagementnum_eng.Value;

dmcompta.ADOQuery5.Parameters[1].Value := dmcompta.ADOTfacturecod_art.Value;

dmcompta.ADOQuery5.Parameters[2].Value := dmcompta.ADOTfacturecod_cha.Value;

dmcompta.ADOQuery5.Parameters[3].Value := dmcompta.ADOTfacturecle_fac.Value;

dmcompta.ADOQuery5.Open;

et quand j'execute j'ai ce message d'erreur

( ADOQurt5 : CommandText ne renvoie pas un ensemble de résultats)


SVP j'attend votre réponce
_________________