query2.SQL.ADD('insert into tbl1(学号,年级)  VALUES (:stuno,:grade)'); 
.....
Query2.ParamByName('grade').AsString:=edt1.text;
有时edt1.text是空的,这时系统报错,说不能为空值,而我的access库中对该字段已经设置为可以用空值,我要求空值也能插入,如何实现,千万不要告诉我把 VALUES (:stuno,:grade)改为(:stuno,NULL),因为我的语句有好多个这种可以取空值的字段,那各种情况排列组合一下,我不知要写多少sql语句了