Board index » delphi » Either BOF or EOF is true, or the current record has been deleted. Requested operation requires a current record

Either BOF or EOF is true, or the current record has been deleted. Requested operation requires a current record

Hello!

I have a pretty complex app developed in D5 Enterprise Update Pack 1 with
Access 2000 using ADO.  I am using MDAC 2.5 with MSJet 4.  A few days ago I
had to do several reinstalls of D5 to get a component to work.  Now when
using the program, as soon as I try to post to a table, the following error
message is displayed
:-Either BOF is try, or the current record has been deleted.  Requested
operation requires a current record.

I am sure that I have seen a mention of this problem in the newsgroup, but
cannot find it. I think I have seen a mention of this problem before has
anyone got any ideas.  Further information can be supplied if needed.

Can anyone help?

Cheers

Paul

 

Re:Either BOF or EOF is true, or the current record has been deleted. Requested operation requires a current record


The error occured with mdac2.6... and is solved with a patch you can find on
the borland delphi website. I suggest an upgrade to mdac2.6 and apply the
patch.
Marc.

Quote
"Paul Saxton" <psax...@onetel.net.uk> wrote in message

news:3a285dcc_1@dnews...
Quote
> Hello!

> I have a pretty complex app developed in D5 Enterprise Update Pack 1 with
> Access 2000 using ADO.  I am using MDAC 2.5 with MSJet 4.  A few days ago
I
> had to do several reinstalls of D5 to get a component to work.  Now when
> using the program, as soon as I try to post to a table, the following
error
> message is displayed
> :-Either BOF is try, or the current record has been deleted.  Requested
> operation requires a current record.

> I am sure that I have seen a mention of this problem in the newsgroup, but
> cannot find it. I think I have seen a mention of this problem before has
> anyone got any ideas.  Further information can be supplied if needed.

> Can anyone help?

> Cheers

> Paul

Re:Either BOF or EOF is true, or the current record has been deleted. Requested operation requires a current record


http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=14080

--
Sunil Furtado
New Mangalore Port Trust

Quote
Chris Bell <doo...@lineone.net> wrote in message

news:90qhj1$6c010@bornews.inprise.com...
Quote
> Paul

> I experiened this problem when upgrading from MDAC 2.5 to MDAC 2.6. There
is
> an unofficial patch to ADO Express that fixed the problem for me. I'm not
> entirely sure where you get the patch from though...

> Chris

> "Paul Saxton" <psax...@onetel.net.uk> wrote in message
> news:3a285dcc_1@dnews...
> > Hello!

> > I have a pretty complex app developed in D5 Enterprise Update Pack 1
with
> > Access 2000 using ADO.  I am using MDAC 2.5 with MSJet 4.  A few days
ago
> I
> > had to do several reinstalls of D5 to get a component to work.  Now when
> > using the program, as soon as I try to post to a table, the following
> error
> > message is displayed

> > :-Either BOF is try, or the current record has been deleted.  Requested
> > operation requires a current record.

> > I am sure that I have seen a mention of this problem in the newsgroup,
but
> > cannot find it. I think I have seen a mention of this problem before has
> > anyone got any ideas.  Further information can be supplied if needed.

> > Can anyone help?

> > Cheers

> > Paul

Other Threads