用 ADODataSet查询数据库就正常
Crecord.c_name1 := ADODataSet1.FieldByName('c_name').AsString;插入数据的时候就出错了
ADODataSet1.FieldByName('c_name').AsString := Crecord.c_name1; //因为在Access中,我第一个字段c_number是:自动
//编 号,所以只插入c_name字段
ADODataSet1.Post;
post时的错误提示:无法将 NULL 值插入列'c_number',表'glxt.dbo.Client'; 该列不允许空值 Insert 失败求正解,
Crecord.c_name1 := ADODataSet1.FieldByName('c_name').AsString;插入数据的时候就出错了
ADODataSet1.FieldByName('c_name').AsString := Crecord.c_name1; //因为在Access中,我第一个字段c_number是:自动
//编 号,所以只插入c_name字段
ADODataSet1.Post;
post时的错误提示:无法将 NULL 值插入列'c_number',表'glxt.dbo.Client'; 该列不允许空值 Insert 失败求正解,
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货