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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  importar txt com ADO, e inserir em uma tabela
Futura
PORTO FERREIRA
SP - BRASIL
Postada em 14/06/2006 13:36 hs            
como faço para importar um txt delimitado por ";" e dar um insert destes dados em uma tabela, preenchendo os campos corretamente. Se possível criar a tabela com os nomes dos campos, iguais aos da 1ª linha do txt. Tem jeito, ou o caminho é outro ???
     
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 14/06/2006 15:47 hs            
Vc muda sua conexão e abre o arquivo como se fosse uma tabela:
 
SuaConexaoADO.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:PastaDoArquivoTxt;Extended Properties=""text;HDR=Yes;FMT=Delimited"""

"HDR=Yes;" indica que a primeira linha contém colunas e não dados.

Rs.CursorLocation = adUseClient

Rs.Open "Select * from Arquivo.txt",SuaConexaoADO

Depois para inserir tenta assim...

SuaConexaoADO.Execute "INSERT INTO TabelaBD (CAMPO1,CAMPO2) IN 'C:MEUBD.MDB' SELECT CAMPO1,CAMPO2 FROM ARQUIVO.TXT"

qq problema postae

t+

 

 

TÓPICO EDITADO
   
Página(s): 1/1    

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