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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Falha ai inserir registro no Access
Luiz Carlos
não registrado
Postada em 09/07/2004 09:34 hs   
Bom Dia,
     Fiz uma rotina em VB para ler o conteúdo de um arquivo texto e gravar os registros no access quando a linha do arquivo texto satisfazer a condição desejada. Estou tendo problemas pois o arquivo texto tem 240 mil linhas que satisfazem a condição e dentro do access foram gravadas apenas 209 mil linhas. Pelo que pude perceber o while é muito rápido e alguns dos insert´s passam batidos, quando utilizo o passo à passo os registros enibidos no processo normal são inseridos normalmente.
Alguém poderia me ajudar ?
 
Desde já agradeço.
 
Luiz Carlos.
     
WaldirJr
POÇOS DE CALDAS
MG - BRASIL
Postada em 09/07/2004 09:51 hs            
Cara vc passou 240mil linhas passo a passo?

Brincadeira

Vc tá usando INSERT INTO, né? Tenta usar um Recordset:

Do While Not EOF(intArqu)
   Input #intArqu, strCodi, strNome
   adoRecordset.Open "SELECT * FROM Tabela", adoConexao, adOpenKeyset, adLockOptimistic
   adoRecordset.AddNew
   adoRecordset("IdCodigo") = strCodi
   adoRecordset("Nome") = strNome
   adoRecordset.Update
   adoRecordset.Close
Loop
Close #intArqu

________________________

Té +

Que NIMB role bons Dados! Emoções

     
Luiz Carlos
não registrado
ENUNCIADA !
Postada em 09/07/2004 19:35 hs   
Obrigado WaldirJr,
Usei sua dica e resolveu meu problema, eu estava usando o insert e não estava conseguindo gravar todos os registros.
Aprendi mais uma.. hehehe
 
Abraços,
 
Luiz Carlos Nascimento
Florianópolis - SC.
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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