Comment mettre à jour deux tables ensemble?
salut a tous
Je veux mettre à jour dans deux tables mais la requête n'a pas fonctionné où se trouve l'erreur.
J'utilise FIREBIRD 3 et Firedac
Code:
1 2 3 4 5 6 7
| Dmdata.qryUpdate.SQL.Text:='update employeur E ,Fonctions F set E.Nom=:Nom,E.Prenom=: Prenom,E.DateNaissance=: DateNaissance,F.NomFonction=:NomFonction where id= '+QuotedStr(DBEditID.Text)+' ';
Dmdata.qryUpdate.Params.ParamByName('Nom').AsString:= DBEdit1.Text;
Dmdata.qryUpdate.Params.ParamByName('Prenom').AsString:= DBEdit2.Text;
Dmdata.qryUpdate.Params.ParamByName('DateNaissance').AsString:= DBEdit3.Text;
Dmdata.qryUpdate.Params.ParamByName('NomFonction').AsString:= DBEdit4.text;
Dmdata.qryUpdate.ExecSQL;
end; |