为什么还是不行!
我作了个数据库,其中‘出国日期’字段定义为data类型!
程序代码为
procedure TForm2.BitBtn1Click(Sender: TObject);
begin
with query1 do
begin
close;
sql.Clear;
sql.Add('select * from lwsc');
sql.add('where 出国日期='+'{'+'2001-07-19'+'}');
open;
active:=true;
end;
end;
运行时候却总是发生错误提示:“Invalid use fo keyword
Token:={2001-07-19}
line Numben:2"
各位大哥快点帮我!
后来有人有提示我这样
sql.add('where 出国日期=''2001-07-19''')或sql.add('where 出国日期='+strtodate('2001-07-09'));
;
但是有出现"type mismatch in expression"的错误!
我真的很烦,拜托大家了!