Erro BOF or EOF is True em ADOQuery?

Delphi

23/02/2004

Olá pessoal,

Estou desenvolvendo uma aplicação Delphi 5/SQL Server 2000 (utilizo a ADO para fazer a conexão), porém quando executo uma query qualquer, onde o resultado seja nenhum registro, o delphi retorna o seguinte erro: Either BOF or EOF is True, or the current record has been deleted. Requested operation requeries a current record.

Alguém sabe o que pode ser, ou como posso fazer para executar a query e ele não me retornar este erro quando a query não retornar nada?

Obrigado.

Leandro


Leocoden

Leocoden

Curtidas 0

Respostas

Nerdex

Nerdex

23/02/2004

Leandro...

Se vc utiliza o Delphi 5 + ADO + WinXP, vc conviverá com um bug do Delphi com relação ao MDAC, onde está documentado no site da Borland. Para solução existe um pacote de atualização, ou mude para D6 ou D7...

Obrigado


GOSTEI 0
POSTAR