紧急求助:各位大富翁帮忙看看这个问题怎么解决,谢谢!(100分)

  • 主题发起人 主题发起人 tqc2008
  • 开始时间 开始时间
T

tqc2008

Unregistered / Unconfirmed
GUEST, unregistred user!
我正在测试一个三层系统,客户端clientdata,socketconnection,中间层是ado相关构件,数据库是 sql server2000,在打开clientdata时出现“BOF或EOF中有一个是真,
或当前记录已被删除,所需的操作要求一个当前的记录”的错误提示,请问应该怎么解决?谢谢!
 
我下面所说的是没试过.
1.先clientdataset.refresh [不过你不能真的用refresh,因该是
.active:=fase->.acvtive:=true;
2.再去if eof or bof
试试看吧。
不过我不是富翁。
 
你用的是delphi5?
这时delphi5的一个bug,
解决方法,升级delphi或者ado。
用delphi6不会有这问题。
 
是呀,Delphi5的确有这个Bug,如果是的话赶快打补丁把
 
非常各位网友的解答,今天下午我去了Borland网站的确是delphi的一个bug,再次感谢大家,已经发分!
 
to book523,qince:
我在升级delph5i的时候需要输入一个序列号,可我输入原来安装时的序列号提示不正确,应该怎么解决,谢谢!
 
直接用delphi6吧。
 
后退
顶部