salut à tous
j'utilise delphi 7 et interbase
j'ai un fichier etudiant qui a comme champ(num,nom,prenom,date_naissence)
pour afficher les aetidiants qui sont née a une année donnée j"ai fais comme ca
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
x:=inputbox('année','année','');
begin
with ibquery1 do
begin
close;
sql.clear;
sql.add('select * from etudiant where  extract(year from date_naissence)=:annee ');
parambyname('annee').asinteger:=strtoint(x);
open;
end;
si le champ date naissence né pas null j'oubtien aucune erreur mais dans le cas ou le champ date naissence et null , voila le message d'erreur
---------------------------
Project1
---------------------------
expression evaluation not supported.
---------------------------
OK
---------------------------
je ne sais pas ce qui se passe
merci d'avance