Normalement pour un update ou suppression utilise execsql pour d'autre composant semblent à TQuery utilise execute.
si tu utilise Mysql et ben! ça explique tous, changer le format de ta date si c'est Paradox laisse le format comme elle est c'est pas grave, Enfin! voila le code
with query1.SQL do
//*******************
begin
clear;
add('UPDATE chambre SET etat=occupee WHERE date_debut_reservation=:'''+formatdatetime('yyy/mm/dd',datetimepicker1.Date)+'''');
Execsql;
end;
//***********************************
label4.Caption:=query1.fieldbyname('nbr_arrivees').AsString;
et écrit les commande sql en Maj.
Matrix
