CRIAR UM FICHEIRO EM .TXT

MANEL26 18/08/2014 14:05:38
#440537
Boa tarde.

Estou a tentar criar um programa que me crie um documento .txt e que “escreva” dentro dele um conjunto de dados num determinado formato. Isto é possível?

Nota: estou a usar Windows 7 e Visual Studio 2013.

O objetivo é o seguinte, imaginemos que temos uma base de dados em VB (que use o Access como banco de dados, por exemplo) e dentro dessa base de dados existem três colunas de dados – nome, morada e idade.

O que eu quero é programar um botão (por exemplo, button1) que quando pressionado me recolha todos os dados existentes na base de dados e mos devolva num ficheiro em .txt num formato semelhante a este:
Ana,rua direita nº12,35anos
Andre,rua dir nº22,25anos
Bruna,rua adafe nº52,12anos
Carolina,rua aldwf nº10,20anos

(substituindo o espaço entre “nome”, “morada” e “idade” por virgulas.)

Alguém me pode ajudar.

TUNUSAT 18/08/2014 14:20:40
#440540
Resposta escolhida
MANEL26,

é bem fácil fazer isto, você não terá problemas.

1º) Você precisa fazer acesso a base de dados, se você sabe fazer isto, pode pular este exemplo:

==================================================
VB .NET - Um simples CRUD com Access para novatos
http://www.macoratti.net/13/12/vbn_crud1.htm
==================================================

2º) Depois precisa abrir uma arquivo texto em modo [Ô]gravação[Ô] ou criar um arquivo texto (na inexistência deste) e gravar os dados lá dentro. Exemplo:

==================================================
Lendo e escrevendo em arquivo Textos
http://www.macoratti.net/vbn_txt.htm
==================================================

Se quiser faço tudo para você, mas agora estou sem tempo...

Ei!!! Você não é de Portugal? Pode colocar que é de Portugal aqui no VBMania sem problemas. No VBMania não tem gente preconceituosa. Detalhe: Tem vários usuários aqui de Portugal.

[][ô]s,
Tunusat.
MANEL26 20/08/2014 14:45:57
#440618
Obrigado Tunusat.

Obrigado pela resposta e pelos links.

Era mesmo isto que eu procurava.

Sim, sou de Portugal : )

Abraço.
Tópico encerrado , respostas não são mais permitidas