adodataset1:cannot perform李维的例程也出错大侠来救命啦(100分)

  • 主题发起人 主题发起人 lcyyax
  • 开始时间 开始时间
L

lcyyax

Unregistered / Unconfirmed
GUEST, unregistred user!
adodataset1:cannot perform李维的例程也出错大侠来救命啦

晕倒!今天参照李维的书的例程进行学习,结果居然也出现这句烦人的错误提示:

adodataset1:cannot perform this operation on a closed dadaset.

妈的会烦死了!一遍遍尝试着改了试,结果没一次行。动不动连编译都不行了只好退出再进入。其实语句简单的不能再简单了。

就是这几句:

procedure TForm1.Button1Click(Sender: TObject);
begin
adodataset1.active:=false;
adodataset1.UpdateBatch();
adodataset1.active:=true;
end;

这还是李维《delphi 5.x ado_mts_com+高级程序设计篇》61页的例程。在下想破脑袋都搞不懂了。

哪位大侠指教一下???不胜感激!!!

(delphi7 winxp access2000)
 
procedure TForm1.Button1Click(Sender: TObject);
begin
adodataset1.active:=true;
adodataset1.UpdateBatch();
adodataset1.active:=false;
end;
 
这个回答看起来就好象有点问题:在数据集打开时能够更新数据吗?就按你的试一下再说,还没看到过这种写法。
 
后退
顶部