Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

EduardoNogueira

Erros com EOF e BOF

Recommended Posts

Pessoal, toda hora dá este erro de EOF e BOF, sei que significa "End Of File" e "Begin Of File", nunca vi isso antes, sou novo programador em Delphi, tem alguma forma simples de resolver este problema? Alguma linha de código...por favor, digitem esses pequeno código pra mim, to procurando em tudo q é lugar e não acho a resposta. http://forum.imasters.com.br/public/style_emoticons/default/wub.gif

 

Imagem Postada

 

Valeu!! :unsure:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vá na opção find e procure a mensagem ou faça um break point  e execute fazendo F7 até que apareça a mensagem.

<{POST_SNAPBACK}>

Oh amigão...eu sou iniciante, não entendi nadinha, hehehehe...por favor, detalhe um pouquinho mais sua expicação...brigadão!!! http://forum.imasters.com.br/public/style_emoticons/default/joia.gif http://forum.imasters.com.br/public/style_emoticons/default/bye1.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

esse código vai aparecer sempre que você usar o access, e tentar acessar um registro nele...antes de dar qualquer comando nele... tipo first ou fazer um loop...vê se o registro está vazio....rs***

Compartilhar este post


Link para o post
Compartilhar em outros sites

nunca vi com paradox,nem interbase,nem firebird,nem oracle9/10....gratis por gratis...fica com firebird, que pra mim... é o melhor ....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nunca fiz isso, mas...e se eu desfizer a ligação de chaves primárias lá no Access e controlar isso dentro do código do sistema que estou desenvolvendo no Delphi?? :huh:

 

Vejam como está lá:

Imagem Postada

 

Quando estou incluindo algum registro numa tabela, dentro de um DBGrid, por exemplo, e deixo uma chave primária em branco, o erro que dá é tão feio que só no Ctrl+Alt+Del, hehe...dá erro de memória e tudo.

 

Desfazendo os relacionamentos mostrados na figura acima, será que resolveria?!? http://forum.imasters.com.br/public/style_emoticons/default/ermm.gif

 

Obs.: Nem imagino como controlar estes relacionamentos dentro do código do programa, alguém poderia me dar uma luz?!? hehe. http://forum.imasters.com.br/public/style_emoticons/default/grin.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá pessoal,Também já tive este problema, provelmente você está usando os componentes ADO para fazer a conexão, com estes componentes é comum acontecer este tipo de erro, não só no access mas também no SQLServer e Oracle, no Delphi 5 eu não consegui resolver o problema, mas no Delphi 7 é só atualizar o MDAC no windows, você pode baixar a tualização do MDAC gratuitamente no site da Microsoft.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,Se trata de um bug do Delphi 5. Você usa D5 ?Ele é corrigido após os updates:D5EntUpdate.exed5adoupdate.exeProcure por esses arquivos na net e atualize seu delphi.Espero ter ajudado.Sds,Vitor Oliveira

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá,

 

Se trata de um bug do Delphi 5. Você usa D5 ?

 

Ele é corrigido após os updates:

 

D5EntUpdate.exe

d5adoupdate.exe

 

Procure por esses arquivos na net e atualize seu delphi.

 

Espero ter ajudado.

 

Sds,

Vitor Oliveira

<{POST_SNAPBACK}>

Vitor, eu utilizo o Delphi 5 Enterprise. Vou experimentar fazer o que você sugeriu, depois digo o que aconteceu...brigaduuuuu!! :D

Compartilhar este post


Link para o post
Compartilhar em outros sites
Já baixei o D5EntUpdate.exe, mas o d5adoupdate.exe eu não estou encontrando em lugar nenhum, me ajudem!!! Preciso do d5adoupdate.exe!!! http://forum.imasters.com.br/public/style_emoticons/default/cry.gif http://forum.imasters.com.br/public/style_emoticons/default/cry.gif http://forum.imasters.com.br/public/style_emoticons/default/cry.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já baixei o D5EntUpdate.exe, mas o d5adoupdate.exe eu não estou encontrando em lugar nenhum, me ajudem!!! Preciso do d5adoupdate.exe!!! http://forum.imasters.com.br/public/style_emoticons/default/cry.gif http://forum.imasters.com.br/public/style_emoticons/default/cry.gif http://forum.imasters.com.br/public/style_emoticons/default/cry.gif

você ainda tem esses arquivos, tem como passar p mim via email?

Muito grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal, após muuuito procurar, encontrei e instalei as atualizações, agora sim...FUNCIONOU!!!!!!!!!!!!!!!!! iuhuuuuuuuuuuuuuuuuuuuuuu!!!!!!!

eduardo estou com o mesmo problema que você com estes erros tbm uso o delphi 5 e quando acesso o sql server da o mesmo erro!!! sera que voce poderia me dar o link onde você baixou estes dois arquivos de updates!!! te agradeco desde ja!!!!

 

um abração!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.