USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Erro de acesso em MDB
CSRocha
BRASILIA
DF - BRASIL
Postada em 10/03/2008 17:14 hs            
Caros amigos,Estou com uma dificuldade aqui, bastante estranha e peço ajuda.Tenho um sistema para escola, que já funciona há 2 anos, mas sempre com um remendo aqui e ali. Existe uma rotina para consulta da situação de pagamentos de mensalidades de alunos, mostrada mês a mês, ou seja, o usuário seleciona o mês e a consulta é mostrada em um DataGrid (Uso VB 6, base Access, com ADO).Essa tela de consulta tem 12 botões, um de cada mês, no alto. Ao se clicar no mês desejado, o grid é atualizado de acordo. esse grid tem colunas com: Nome do aluno, Nome do Responsável, Num. do boleto, Valor e Data de Pagamento.Acima de cada coluna, tenho botões que quando clicados colocam em ordem Crescente ou Decrescente pela coluna. Esses botões são na realidades objetos Image, em um array, de 0 a 11. Tudo funciona perfeitamente há tempos, como disse, mas hoje me apareceu o seguinte erro:err.Number: -2147467259 err.Description: O provedor de dados ou outro serviço retornou um status E_FAIL.Mas o mistério é que esse erro só ocorre nos meses de FEVEREIRO e JUNHO. Nos outros 10 não dá erro.Pelo que pesquisei o erro está relacionado a alguma inconsistência de dados na base. Mas, por mais que eu procurasse não encontrei nada anormal, especialmente nos campos de Data, onde seria mais provável ocorrer o erro.Assim, recorro à comunidade no sentido de me ajudar a raciocinar sobre algo mais que pode causar o erro, pois já estou travado desde a manhã.Em tempo: não alterei nada nessa rotina recentemente, estou fazendo algumas alterações em outras tabelas, que nem são relacionadas com essa.
     
Macaubal
não registrado
Postada em 10/03/2008 17:35 hs   
Teria como voce postar o Fonte ?
     
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 10/03/2008 18:04 hs            
Colega como o Macaubal disse seria bom postar o código fonte, mas creio que seja o seguinte seu Banco de Dados Corrompeu, faça o seguinte teste, salve o atual banco de dados com outro nome, e crie um novo banco para utilizar com o programa, se funcionar então o problema foi encontrado, e claro alguma dll do pc pode ter sido desinstalada ou alterada. tudo é possivel.
 
faça estes testes de diga se funcionou
 
   
CSRocha
BRASILIA
DF - BRASIL
Postada em 10/03/2008 20:09 hs            
Obrigado,, vou refazer o DB, testar em outra máquina.

Postarei o resultado.
     
CSRocha
BRASILIA
DF - BRASIL
ENUNCIADA !
Postada em 12/03/2008 09:44 hs            
Continua com erro. Mas na maquina do cliente nao estah dando erro, funcionando perfeitamente (estou sem acentuacao...).

Como fica em outra cidade, soh vou la na proxima semana, para ver se tem alguma diferen;a de dll, ocx, etc. Depois posto o resultado final.

Valeu.
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
Postada em 12/03/2008 10:07 hs            
faz o seguinte tenta restaurar o pc em que está ocorrendo os erros para uma data antes do problema, isto pode resolver.
 
TÓPICO EDITADO
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página