Import export file testo

martedì 03 dicembre 2013 - 22.15
Tag Elenco Tags  VB.NET  |  .NET 4.0  |  Visual Studio 2010  |  MySQL 5.5

Mau67 Profilo | Expert

Buona sera al forum,
volevo chiedere se qualcuno sà come devo fare per esportare i dati di diverse tabelle per ogni cliente in un unico file di testo delimitando ogni gruppo di dati dal nome della tabella.
E anche importare i dati nelle tabelle.
Grazie
Mau67

AntCiar Profilo | Expert

Ciao Maurizio.

Se il file di archiviazione dati serve solo a te (nel senso che non devi scambiarlo con altri software) allora puoi sfruttare la serializzazione.
Ti fai un dataset e dentro ci carichi tutte le tabelle che devi salvare su file.
Una volta riempito il dataset scrivi:

dataset1.WriteXml("c:\prova.xml", XmlWriteMode.WriteSchema)

poi per leggerlo basta che ti dichiari un oggetto dataset e sopra ci fai:

dataset1.ReadXml("C:\prova.xml")

Il formato del file è di tipo xml (all'interno) ma al file puoi dare qualsiasi estensione.

Cristian Barca

Mau67 Profilo | Expert

Ciao Cristian,
il file mi serve per scambio dati tra computer, quindi devo esportare dei dati da più tabelle caricarli su un altro pc portatile al rientro in azienda devo trasferire nuovamente i dati aggiornati sul computer centrale apportando anche li le update e le insert.
Grazie
Mau67

AntCiar Profilo | Expert

Allora puoi usare il Write del dataset così ti risparmi di scriverti tutto il codice.
Cristian Barca
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5