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...
|
|
|
|
|
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
|
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.
|
|
|