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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Out of memory...Pelo amor de Deus
Edy
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 06/11/2007 22:41 hs            
Galera pelo amor de Deus...
 
Estou precisando resolver este problema, não trabalho como programador, mas desenvolvi um controle financeiro em VB4 já algum tempo, tive que formatar a maquina, reinstalei o aplicativo e agora quando tento executa-lo aparece o bendito erro.:
 
"erro 2004 - out of memory"
 
Por favor como resolvo isso...
 
Alguem por favor me ajude...
   
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 06/11/2007 23:54 hs            
Edy, pelo que andei pesquisando o problema está ligado à memória e ao sistema operacional. Vc trocou o SO? Acrescentou mais memória (RAM)? Se possível passe o sistema para VB6 e ao menos use o DAO 3.6 (recomendado o ADO mais recente que vc tem).
 
Qualquer problema é só postar
 
at+
   
Edy
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 07/11/2007 10:25 hs            
é meu caro amigo foi isto mesmo, a maquina foi formatada e eu troquei o sistema operacional e coloquei mais memória, agora ão roda mais meu aplicativo...vou tentar usar o DAO 3.6 pra ver se eu consigo rodar o aplicativo...
 
valeu pela atenção...
 
at+...
   
Edy
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 09/11/2007 00:24 hs            
Ghost_jlp amigão...!
 
Fiz referencia ao DAO 3.6 e o aplicativo abriu...só que ainda tá dando out of memory na consulta abaixo na linha em negrito, será que vc pode dar + essa forcinha...rsrsrsrs
 
Set rs = DB.OpenRecordset("Select Codigo from Clientes order by Codigo ", dbOpenDynaset)
If rs.RecordCount <> 0 Then
rs.MoveMax
   B = rs!Codigo
   txtCOD.Text = B + 1
End If
 
Grato veio
   
Roßerto
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 09/11/2007 00:50 hs            
Edy, verifique se o seu banco não está corrompido.
 
faça uma compactação e reparo no seu banco, pode ser isso.
se ainda não funcionar, qtos registros tem o seu banco ?
 
vc pode tentar dessa maneira também:
 
Set rs = DB.OpenRecordset("Select TOP 1 Codigo from Clientes", dbOpenDynaset)
IF NOT RS.EOF THEN
   B = rs!Codigo
   txtCOD.Text = B + 1
End If
 
ROBERTO
TÓPICO EDITADO
 
Diego
não registrado
ENUNCIADA !
Postada em 09/11/2007 10:19 hs   
O sistema operacional é windows 98?
Se for, provavelmente será isto, pois ele não consegue gerenciar a memória do computador direito.
Tente instalar o xp, e dependendo da memória do micro, veja se vc a melhora...
pra fazer um teste, feche todos os programas que vc nao está utilizando naquele momento (verifique os executaveis residentes na memoria) e veja se dá certo.
   
Página(s): 1/3      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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