这是我的程序!其中 adodataset7.locktype的值是:ltBatchOptimistic
with adodataset7 do
begin
append;
fieldbyname('企业编号').AsString:=combobox5.Text;
fieldbyname('得分').AsFloat:=m;
end;当执行 fieldbyname('得分').AsFloat:=m;这一句时就提示那个错误,如果没有这一句那执行到 fieldbyname('企业编号').AsString:=combobox5.Text;这一句就提示那种错误,这个错误好象只出现在对adodataset7的最后一条语句上!不知道为什么,还望大家多多帮忙!
with adodataset7 do
begin
append;
fieldbyname('企业编号').AsString:=combobox5.Text;
fieldbyname('得分').AsFloat:=m;
end;当执行 fieldbyname('得分').AsFloat:=m;这一句时就提示那个错误,如果没有这一句那执行到 fieldbyname('企业编号').AsString:=combobox5.Text;这一句就提示那种错误,这个错误好象只出现在对adodataset7的最后一条语句上!不知道为什么,还望大家多多帮忙!
1.没有‘企业编号'这个字段
2.数据集没有激活
如果adodataset7对象没有创建肯定会提示该错误的啊!