一字段(workid) 通过DBGRID了append若干行,字段WORKID 便形成了若干条NULL记录,但该子度不能为空,所以在保存时需要删除字段WORKID为空的记录,用
dataset.filterd:=false;
dataset.filter:='workid=NUll';
dataset.filterd:=true;
现知道当前未提交的数据集中有WORKID为空的记录(recordcount=4)4条
但是通过如上的筛选 (recordcount=0)记录是0条,不知道为什么?
解决类似问题有什么好办法?
dataset.filterd:=false;
dataset.filter:='workid=NUll';
dataset.filterd:=true;
现知道当前未提交的数据集中有WORKID为空的记录(recordcount=4)4条
但是通过如上的筛选 (recordcount=0)记录是0条,不知道为什么?
解决类似问题有什么好办法?
如果WORKID為主鍵的話。可以設為自動編號累加
如果不是但是你可以進行一驗證呀。
如果WORKID的值為空給個提示什麼的
//试试