29/11/2005

Erro: ´BOF ou EOF são verdadeir

Galera estou com o seguinte erro e não tenho nem noção do que fazer..

Class EOLeException with message : ´BOF ou EOF são verdadeiros, ou o registro atual foi excluído. A operação solicitada pelo aplicativo requer um registro atual´

estou desenvolvendo em delphi 7 e sqserver 2000..

estou fazendo um filtro na minha tabela..
Dados.Filtered := False;
Dados.Filter:= ´DATA_MOVIMENTO =´+ TRIM(EdDataMovimento.Text)+ ´ AND ANALISE_ID = 0´;
Dados.Filtered := True;

até aí beleza.. a medida que vou mudando o status do analise ele vai saindo do dbgrid que mostra a tabela filtrada,,
no ultimo registro dá o erro.. exatamente no post..

me ajudem em mais essa..
obrigado
Eric


Eric.miranda

Respostas

29/11/2005

Prgdelphi

Já tive este mesmo problema utilizando Delphi 6 e ADO para conectar a um banco Oracle. Solucionei o problema instalando um dos updates do Delphi. Não me lembro qual era.
Se o seu delphi não estiver atualizado até o ultimo Update, tente fazer isso. Acho que funcionará. Pelo menos comigo funcionou.

[]´s


Responder Citar