在
procedure TForm2.FormCreate(Sender: TObject);
begin
// ADOTable1.Open;
if ADOTable1.RecordCount > 0 then //在本窗体创建时删除临时表中的明细,以作初始化
begin
// ADOTable1.Delete;
ADOTable1.DeleteRecords(arAll);
ADOTable1.UpdateBatch;
end;end;
为什么出错:“行句柄引用了一个已被删除的行或被标识未被”和“删除的行”?
而
procedure TForm2.FormCreate(Sender: TObject);
begin
// ADOTable1.Open;
if ADOTable1.RecordCount > 0 then //在本窗体创建时删除临时表中的明细,以作初始化
begin
// ADOTable1.Delete;
ADOTable1.DeleteRecords(arCurrent);
ADOTable1.UpdateBatch;
end;end;
出错:
操作在该内容中不被允许
而
procedure TForm2.FormCreate(Sender: TObject);
begin
// ADOTable1.Open;
if ADOTable1.RecordCount > 0 then //在本窗体创建时删除临时表中的明细,以作初始化
begin
ADOTable1.Delete;
ADOTable1.UpdateBatch;
end;
end;
正确谢!
procedure TForm2.FormCreate(Sender: TObject);
begin
// ADOTable1.Open;
if ADOTable1.RecordCount > 0 then //在本窗体创建时删除临时表中的明细,以作初始化
begin
// ADOTable1.Delete;
ADOTable1.DeleteRecords(arAll);
ADOTable1.UpdateBatch;
end;end;
为什么出错:“行句柄引用了一个已被删除的行或被标识未被”和“删除的行”?
而
procedure TForm2.FormCreate(Sender: TObject);
begin
// ADOTable1.Open;
if ADOTable1.RecordCount > 0 then //在本窗体创建时删除临时表中的明细,以作初始化
begin
// ADOTable1.Delete;
ADOTable1.DeleteRecords(arCurrent);
ADOTable1.UpdateBatch;
end;end;
出错:
操作在该内容中不被允许
而
procedure TForm2.FormCreate(Sender: TObject);
begin
// ADOTable1.Open;
if ADOTable1.RecordCount > 0 then //在本窗体创建时删除临时表中的明细,以作初始化
begin
ADOTable1.Delete;
ADOTable1.UpdateBatch;
end;
end;
正确谢!
解决方案 »
- C 翻译 delphi 算法 这个功能用delphi 7 VCL怎么实现?
- 在Delphi下如何]获得本机的主板序列号?我想请教高手!!!
- 如何分解一个软件成多个小项目?
- 不明白... 字符串
- 有关dll和应用程序共用参数类型定义单元的问题
- 我用idmessage和idpop接受到的邮件是乱码,如何解决,急?????????????
- 用delphi开发工厂程序,求合作伙伴!!!!
- delphi中ado怎样和vfp的数据库连接,不用ODBC和BDE
- 我想问一下:如果做一个成熟的酒店管理系统,需要多长时间?
- use union in sql_server2000
- 我在寻找这样的控件
- 关于reportbuilder 中报表标题的动态设置问题.再线等待。答完结贴
“行句柄引用了一个已被删除的行或被标识未删除的行”是因为你的数据库中有重记录。