Ir para conteúdo
  • Cadastre-se

dev botao

Preciso exportar dados de tabela excel para firebird


  • Este tópico foi criado há 3051 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Sou aprendiz do delphi lazarus, criei um pequeno sitema em delphi com apenas uma planilha 

porem,  tenho um em excel vba com + -7000 registros, gostaria de exportar

para o banco de dados firebird, pois seria um trabalho monstruoso para cadastrar

todos os registros novamente, porem,  não tenho nem ideia de como fazer isto! Algum poderia

me ajudar com alguma dica?

abaixo os campos da minha tabela 

CREATE TABLE REGISTROS
(
  CODIGO integer not null,
  NOME varchar(50),
  ARMARIO varchar(2),
  PRATELEIRA varchar(2),
  SECRETARIO varchar(20),
  DATA varchar(10),
  OBSERVACAO varchar(100), 
  CONSTRAINT PK_REGISTROS PRIMARY KEY (CODIGO),
  CONSTRAINT UK_NOME UNIQUE(NOME) USING INDEX IX_NOME
);
 

REGISTROS.rar

Editado por ROSALINO
Link para o comentário
Compartilhar em outros sites

Qual programa você utiliza para gerenciar suas tabelas?
No Excel ( no meu caso usos Excel 2013 ), você deve ir em Arquivo e depois em Exportar.
Escolha o  tipo do arquivo como .csv (separado por vírgulas).

Depois dentro do seu gerenciador de tabelas. Na sua tabela Registros encontre alguma opção de importação de dados.
E escolha o arquivo .csv criado.
No meu caso eu uso o Firebird Maestro como gerenciador das minhas tabelas.

Fica aí a dica. Agora caso o colega não tenha sucesso, seguem anexos os arquivos convertidos, o Registros.csv, um arquivo .sql com os inserts dos registros, e um arquivo Registros.txt com alguns registros que apresentaram erro de duplicidade ( Primary Key ).

 

Um grande abraço.
 

 

Tabela_Registros.rar

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 3051 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.