首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

为什么不能正常提交数据解决方案

2012-02-05 
为什么不能正常提交数据Button是这样写的:Query1- Append()Query1BANSC- AsStringEdit1- TextQuery1

为什么不能正常提交数据
Button   是这样写的:
Query1-> Append();
Query1BANSC-> AsString=Edit1-> Text;
Query1C-> AsString=Edit2-> Text;
Query1Z-> AsString=Edit3-> Text;
Query1BIANH-> AsString=Edit4-> Text;
Query1-> ApplyUpdates();
Query1-> CommitUpdates();
当我分别在   Edit1、Edit2、Edit3、Edit4中输入数据后,提交数据,可以正常提交
可当我在DbEdit1种输入姓名后然后再提交,就出现这种提示:“无法将NULL插入 "JITXX ". "BIANH "”
请问这是怎么回事
附:我的DbEdit1是这样关联数据的:
DataSource:DataSource1
DataField:XINGM


[解决办法]
很明显,,关联到JITXX ". "BIANH "这2个字段的Edit不能为空,必须填写

除非你把数据库该字段的非空限制去掉

热点排行