Re: ADO patch for D5? EOF BOF error.




"Mike Martin" <mikem@xxxxxxx> wrote in message
news:43d73d51$1@xxxxxxxxxxxxxxxxxxxxxxxxx
>
> After looping through the results of a simple select query (tADOQuery),
> myquery.close or myquery.free produces the "Either BOF or EOF is true, or
> current record deleted."
>

Hi Mike,

This was a known problem at the time. IIRC, and I'm sure there are lots of
readers ready to correct me if I'm mis-remembering, it occurs when using
unpatched D5 ADO with MDAC 2.6 or later and the second ADO patch fixed it.
The ADO patches, two that I know of, are separate from the D5 patch. So even
after patching D5 you still need to patch the ADO components.

Graham.


.



Relevant Pages

  • Re: VB6 Run-time errors after microsoft patches and updates
    ... control treeview items and register them to a corporate RDBMS database ... solution so can someone help me troubleshoot what recent patches may be doing ... to clobber the ADO component set? ... patch the thing starts working bug free. ...
    (microsoft.public.vb.general.discussion)
  • Re: Search for a value
    ... > I just though that the last record was where the EOF would be True. ... BOF is before any records and EOF is after any records. ... but I am unsure in ADO. ... >> recordset but the last record may contain the searched for string. ...
    (microsoft.public.vb.general.discussion)
  • Re: Search for a value
    ... >> I just though that the last record was where the EOF would be True. ... > BOF is before any records and EOF is after any records. ... >> Alastair MacFarlane ... >>> DAO you could use NoMatch, but I am unsure in ADO. ...
    (microsoft.public.vb.general.discussion)
  • Re: ADO patch for D5? EOF BOF error.
    ... do you know where I can find these ADO patches? ... >> After looping through the results of a simple select query (tADOQuery), ... > unpatched D5 ADO with MDAC 2.6 or later and the second ADO patch fixed it. ...
    (borland.public.delphi.database.ado)
  • Re: exception : Either BOF or EOF is true or the current record has been deleted
    ... You are missing a patch for ADO .. ... check Borland website. ...
    (borland.public.delphi.database.ado)