当前记录集中只有一条记录时修改当前记录是不是会出现问题?(33分)

  • 主题发起人 主题发起人 ildg
  • 开始时间 开始时间
I

ildg

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的ado。
ADODataSet,进行了某些操作,比如修改当前值再post等等之类的简单操作,
有一条以上的记录时都没什么问题,
但剩一条记录时问题就来了,说是bof或eof中有一个为真。
通过调试发现是post一句发生了错误,
我想问一下这个问题怎么解决呢?
谢谢了。
说一下我的语句是这样的:
ADODataSet1.Edit;
ADODataSet1.FieldByName…………
…………
ADODataSet1.Post;
 
你的adoexpress先把补丁打了再看看。
 
xuhao23.myetang.com/db有下的。
 
不会吧,
我用的是Delphi6,
而且升级到sp2了,
还需要补丁吗?
 
大家帮我试一下吧,
谢谢了
 
有可能会,如果你删除这条记录,就可能会有!
 
我没删除什么记录,
但是我设置了filtered属性,
我将记录逐条修改,修改以后就不满足我设置的filtered属性了,
就被过滤掉了,
所以我每操作一条,显示出的记录就少了一条,
只剩下最后一条记录的时候我再操作问题就来了
 
去打补丁
 
我说啊我用的d6,连sp2都装了,
还需要补丁吗?
 

Similar threads

D
回复
0
查看
867
DelphiTeacher的专栏
D
D
回复
0
查看
836
DelphiTeacher的专栏
D
后退
顶部