salut
je suis sous delphi 7 Studio, et je travaille sous Paradox en ce qui concerne les bases de données.

Je voudrais mettre à jour la table Reservation en mettant le champ DateAnnul_Reservation (de type Date) à vide, mais j'ai un pb avec le code suivant

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
    query10.SQL.Clear;
    query10.SQL.Add('update Reservation set DateAnnul_Reservation=:date where NumReserv_Reservation=:num');
    query10.ParamByName('date').AsDate:=NULL;
    query10.ParamByName('num').AsInteger:=numreservation;
    query10.Prepare;
    query10.ExecSQL;
la maj ne se fait pas et j'ai le message d'ereur suivant

Impossible de convertir le variant de type (Null) en type (Double)
J'ai essayé en remplaçant NULL par StrToDate(Null) ou par VarToDateTime(Null), mais ca me renvoie le meme type d'erreur.

que faire ?????

merci d'avance