Importar do Excel para o BD.
Olá,
como faço para importar dados de uma tabela do Excel para minha tabela Interbase?
Veleu!!
como faço para importar dados de uma tabela do Excel para minha tabela Interbase?
Veleu!!
Weliton Oliveira
Curtidas 0
Respostas
Antseralves
28/04/2005
Na revista CLUBE DELPHI No. 45 tem uma dica que pode ser útil.
Diz como acessar dados de uma planilha usando componentes ADO do
Delphi. Torna possível I/O diretamente em controles data-aware. Daí
para passar par Interbase/Firebird é moleza !. Caso vc não tenha a
revista posso mandar a dica prá vc.
Bos sorte !
AntSer
====
Diz como acessar dados de uma planilha usando componentes ADO do
Delphi. Torna possível I/O diretamente em controles data-aware. Daí
para passar par Interbase/Firebird é moleza !. Caso vc não tenha a
revista posso mandar a dica prá vc.
Bos sorte !
AntSer
====
GOSTEI 0
Arc
28/04/2005
caro Weliton
eu ja tive que fazer isso, eu usei o ADO
eu tinha 3 colunas no excel e diversas linhas ....
para cada coluna eu coloquei um titulo:
por exemplo:
COLUNA
DESCRIÇÃO
UNIDADE
Selecionei toda a area de dados, inclusive esses titulos.
Fui em Inserir/Nome>Definir, aí eu digitei o nome(nome da tabela do excel) em Nomes
No delphi
usei um ADOConnection....
com duplo clique entrei em Build
No assitente, selecionei Microsoft Jet OLE DB Provider
depois em Avançar
Em Conexão selecionei a planilha do excel onde estão os dados
Na guia Todas, cliquei duas vezes em Extended Properties e informei Excel 8.0
Depois OK, e OK
Na Propriedade LoginPrompt do ADOConnection mudar para False
Ai é só usar um ADOQuery tipo
Select * from [Nome da table do Excel]
Esta dica eu encontrei na Revista ClubeDelphi Edição 45 ANO IV
Usei varias vezes, sempre funcionou ...
Flw
eu ja tive que fazer isso, eu usei o ADO
eu tinha 3 colunas no excel e diversas linhas ....
para cada coluna eu coloquei um titulo:
por exemplo:
COLUNA
DESCRIÇÃO
UNIDADE
Selecionei toda a area de dados, inclusive esses titulos.
Fui em Inserir/Nome>Definir, aí eu digitei o nome(nome da tabela do excel) em Nomes
No delphi
usei um ADOConnection....
com duplo clique entrei em Build
No assitente, selecionei Microsoft Jet OLE DB Provider
depois em Avançar
Em Conexão selecionei a planilha do excel onde estão os dados
Na guia Todas, cliquei duas vezes em Extended Properties e informei Excel 8.0
Depois OK, e OK
Na Propriedade LoginPrompt do ADOConnection mudar para False
Ai é só usar um ADOQuery tipo
Select * from [Nome da table do Excel]
Esta dica eu encontrei na Revista ClubeDelphi Edição 45 ANO IV
Usei varias vezes, sempre funcionou ...
Flw
GOSTEI 0