如何解决这个错误:“could not convert variant of type(Null) into type (Double)”?
我使用ADOQuery来添加一条新的记录时出现这样的错误提示:“could not convert variant of type(Null) into type (Double)”?
代码如下:
append;
FieldByName('flh').AsString:=Edit1.text;
FieldByName('isbn').AsString:=Edit2.text;
FieldByName('sm').AsString:=Edit3.text;
FieldByName('zz').AsString:=Edit4.text;
FieldByName('zzh').AsString:=Edit5.text;
FieldByName('cbz').AsString:=Edit6.text;
FieldByName('cbd').AsString:=Edit7.text;
FieldByName('cch').AsString:=Edit8.text;
FieldByName('dj').AsString:=Edit9.text;
FieldByName('kb').AsString:=Edit10.text;
FieldByName('zd').AsString:=Edit11.text;
FieldByName('ys').AsString:=Edit12.text;
FieldByName('cbn').AsString:=Edit13.text;
FieldValues['grrq'] := DateTimePicker1.date;
post;