BOF 或 EOF 中有一个是真,或者当前的记录已经被删除,所需的操作要求一个当前的记录'

JTB 2004-10-29 09:13:51
ie_con.LoginPrompt := False;
ie_Query := TAdoQuery.Create(Self);
ie_Query.Connection := ie_con;
ie_Query.Close;
ie_Query.Close;
ie_Query.SQL.Clear;
ie_Query.SQL.Add('Select * from JTB.dbo.SpecialityType');
ie_Query.Parameters.Clear;
ie_Query.Open;
ie_rcbSpeciality.Text := '';
ie_rcbSpeciality.Items.Clear;
while not ie_Query.Eof do
begin
ie_rcbSpeciality.Items.Add(ie_Query.FieldByName('SpecialityTitle').asstring);
ie_Query.Next;
end;
try
ie_Query.Close;
{'BOF 或 EOF 中有一个是真,或者当前的记录已经被删除,所需的操作要求一个当前的记录'}

奇怪的问题,上面的代码在公司里执行就没有问题,一旦回到家就是下面大括号里的问题。而且不只这一段,下面的一段照样还有类似的错误。。。。
...全文
133 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
JTB 2004-11-02
  • 打赏
  • 举报
回复
ok 没有问题呢,打上补丁以后所有问题就都解决了。。
officecn 2004-10-29
  • 打赏
  • 举报
回复
ADO补丁
JTB 2004-10-29
  • 打赏
  • 举报
回复
好吧,我回去试一下。
Nirvanaxumm 2004-10-29
  • 打赏
  • 举报
回复
语句是没有问题,试试楼上朋友的吧。
smilelhh 2004-10-29
  • 打赏
  • 举报
回复
没打ADO补丁
JTB 2004-10-29
  • 打赏
  • 举报
回复
哪里有比较好的全的ado补丁下载站,在网上搜索实在时费事,有know的干脆贴出来,方便大家哦!

2,495

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧