delphi7+sql 点保存写入 表 rdrecord09 时提示不能null 写入 id

delphi7+sql 点保存写入 表 rdrecord09 时提示不能null 写入 id , 这个主键值 不是自动增加的吗

adoquery3.Close;
adoquery3.SQL.Clear;
adoquery3.SQL.Text:='insert into rdrecord09( id, bRdFlag, cVouchType, cSource,cWhCode, dDate, cCode , '+#13#10+

'cmemo ) VALUES ( ''1000208049'' , ''0'',''09'',''库存'', '+#13#10+

'''07'','''+label24.caption+''' ,'''+edit1.Text+''','''+edit2.Text+''' )';

adoquery3.ExecSQL;
DBGridEh3.Refresh;
adoquery3.SQL.Clear;
adoquery3.sql.Add('select * from d_po1 where status=1 ');
adoquery3.open;

img

img

是不是你的字段没有指定值或者为空。