还有人在吗,嫌小弟我分少吗,小弟我没分给呀,求求大家了

还有人在吗,嫌我分少吗,我没分给呀,求求大家了TableHis.OpenTableHis.FirstwhilenotTableHis.Eofdobegin

还有人在吗,嫌我分少吗,我没分给呀,求求大家了
TableHis.Open;
       
        TableHis.First;
        while   not   TableHis.Eof   do
        begin
              convertRes:=ConvertTtNew(TableHis[ 'tt ']);
              TableHis[ 'xh ']:=convertRes[0];
              TableHis[ 'ch ']:=convertRes[1];
              TableHis.Next;
        end;
这是我的源代码,出错信息:dataset   not   in   edit   or   insert   mode

[解决办法]
TableHis.Open;

TableHis.First;
while not TableHis.Eof do
begin
convertRes:=ConvertTtNew(TableHis[ 'tt ']);
TableHis.Edit;
TableHis[ 'xh ']:=convertRes[0];
TableHis[ 'ch ']:=convertRes[1];
TableHis.Post;
TableHis.Next;
end;