Gerar um arquivo .dbf
- Srs,
Estou escrevendo uma aplicação onde preciso gerar uma base de dados em .dbf (Dbase III) a partir do .NET usando a linguagem VB .net.
Preciso saber como gerar a estrutura, o nome do arquivo e como colocar os dados lá dentro. Tem alguma classe que providencie isso? O que preciso ter na aplicação para gerar este .dbf?
Respostas
- Oi,
vc pode consultar esse link que possui a resposta para sua pergunta.
creating dbf file in vb.net
http://social.msdn.microsoft.com/Forums/en-US/vbgeneral/thread/da5538b2-3b55-4c00-9dd3-794d64d18a77
Abraço
_____
Se respondeu por favor marque como
Ramon B. Lima- Marcado como RespostaAndreAlvesLimaModeradordomingo, 29 de novembro de 2009 16:00
Olá Danilo,
Uma alternativa simples, caso os dados não precisem ser gerados dinamicamente, é você criar o seu arquivo DBF com os dados, e ter esse DBF junto com a sua aplicação. Quando sua aplicação quiser "criar" um novo banco de dados vazio, basta fazer uma cópia desse DBF que está junto com a sua aplicação, para a pasta de destino... Simples assim.Aliás, você poderia até incorporar esse DBF vazio no seu executável (Resources) e quando precisasse, bastaria obter esse DBF da lista de resources e escrever em algum lugar do disco, criando um banco de dados novinho em folha ;).
O tópico abaixo mostra um exemplo de como fazer exatamente isso, para um banco de dados Access/MDB:
Banco de Dados - Interop
http://social.msdn.microsoft.com/Forums/pt-BR/clientept/thread/c22435d1-3f52-467d-98d6-9113bb12f926
Abraços,
Caio Proiete
Caio Proiete
Microsoft MVP, MCT, MCPD, MCTS, MCSD
http://www.caioproiete.com- Marcado como RespostaAndreAlvesLimaModeradordomingo, 29 de novembro de 2009 16:00
Todas as Respostas
- Oi,
vc pode consultar esse link que possui a resposta para sua pergunta.
creating dbf file in vb.net
http://social.msdn.microsoft.com/Forums/en-US/vbgeneral/thread/da5538b2-3b55-4c00-9dd3-794d64d18a77
Abraço
_____
Se respondeu por favor marque como
Ramon B. Lima- Marcado como RespostaAndreAlvesLimaModeradordomingo, 29 de novembro de 2009 16:00
Olá Danilo,
Uma alternativa simples, caso os dados não precisem ser gerados dinamicamente, é você criar o seu arquivo DBF com os dados, e ter esse DBF junto com a sua aplicação. Quando sua aplicação quiser "criar" um novo banco de dados vazio, basta fazer uma cópia desse DBF que está junto com a sua aplicação, para a pasta de destino... Simples assim.Aliás, você poderia até incorporar esse DBF vazio no seu executável (Resources) e quando precisasse, bastaria obter esse DBF da lista de resources e escrever em algum lugar do disco, criando um banco de dados novinho em folha ;).
O tópico abaixo mostra um exemplo de como fazer exatamente isso, para um banco de dados Access/MDB:
Banco de Dados - Interop
http://social.msdn.microsoft.com/Forums/pt-BR/clientept/thread/c22435d1-3f52-467d-98d6-9113bb12f926
Abraços,
Caio Proiete
Caio Proiete
Microsoft MVP, MCT, MCPD, MCTS, MCSD
http://www.caioproiete.com- Marcado como RespostaAndreAlvesLimaModeradordomingo, 29 de novembro de 2009 16:00


