//插入借阅记录
datamain.adodataset1.active:=false;
datamain.adodataset1.commandtext:='select max(br_id) from browreturn';
datamain.adodataset1.active:=true;
if datamain.ADODataSet1.Recordset.EOF and datamain.ADODataSet1.Recordset.BOF then
browid:='000000000001'
else
begin
browid:=vartostr(datamain.ADODataSet1.Recordset.Fields['br_id'].Value );
browid:=inttostr(strtoint(browid)+1);
showmessage(browid);
end;
我想实现表browreturn中字段br_id char(12)自动加一..上面代码有什么问题??怎样修改啊?
错误提示为..在应用程序所要求的名称或序数集合中,ado找补到对象..出问题的行为
browid:=vartostr(datamain.ADODataSet1.Recordset.Fields['br_id'].Value );
datamain.adodataset1.active:=false;
datamain.adodataset1.commandtext:='select max(br_id) from browreturn';
datamain.adodataset1.active:=true;
if datamain.ADODataSet1.Recordset.EOF and datamain.ADODataSet1.Recordset.BOF then
browid:='000000000001'
else
begin
browid:=vartostr(datamain.ADODataSet1.Recordset.Fields['br_id'].Value );
browid:=inttostr(strtoint(browid)+1);
showmessage(browid);
end;
我想实现表browreturn中字段br_id char(12)自动加一..上面代码有什么问题??怎样修改啊?
错误提示为..在应用程序所要求的名称或序数集合中,ado找补到对象..出问题的行为
browid:=vartostr(datamain.ADODataSet1.Recordset.Fields['br_id'].Value );
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货