巢状数据集 中子数据集append时出现 at beginning of table 报错 而且第一条append时没报错,第二条执行到报错语句时出错。
DataSet.First;
while not DataSet.Eof do
begin
if (DataSet['OutBackDate'] >= Edt_DZAreaDate.DateArea.StartDate) and
(DataSet['OutBackDate'] <= Edt_DZAreaDate.DateArea.EndDate) then
begin
CDS_BQUnDZList.Append; //报错语句
CDS_BQUnDZList.Edit;
DSetOP.CopyDSet(DataSet,CDS_BQUnDZList);
CDS_BQUnDZList['InVoiceID']:=CDS_KPRec['InVoiceID'];
DataSet.Delete;
end
else
DataSet.Next;
end;
end;求大神解决啊
DataSet.First;
while not DataSet.Eof do
begin
if (DataSet['OutBackDate'] >= Edt_DZAreaDate.DateArea.StartDate) and
(DataSet['OutBackDate'] <= Edt_DZAreaDate.DateArea.EndDate) then
begin
CDS_BQUnDZList.Append; //报错语句
CDS_BQUnDZList.Edit;
DSetOP.CopyDSet(DataSet,CDS_BQUnDZList);
CDS_BQUnDZList['InVoiceID']:=CDS_KPRec['InVoiceID'];
DataSet.Delete;
end
else
DataSet.Next;
end;
end;求大神解决啊
DSetOP
是什么控件?