Articoli con tag DataSet

Visual C# : come definire in un DataSet relazioni tra le tabelle

0

Il codice che segue può essere utilizzato per creare un DataSet basato su una relazione tra due tabelle(nell’esmpio ‘clienti’ e ‘ordini’) utilizzando Visual C#.
Nell’esempio i dati delle due tabelle vengono caricati in due DataTables e successivamente viene creata una relazione tra queste tabelle, utilizzando il metodo Relations.Add() della classe DataSet, chiamata ClienteOrdini :

string ordini = "SELECT * FROM ORDINI";
string clienti= "SELECT * FROM CLIENTI";
SqlConnection conn = new SqlConnection(stringaconnessione);
SqlDataAdapter adap = new SqlDataAdapter(ordini,conn);
DataSet ds = new DataSet();
adap.Fill(ds,"ORDINI");
adap = new SqlDataAdapter(clienti,conn);
adap.Fill(ds,"CLIENTI");
ds.Relations.Add("ClienteOrdini", ds.Tables["CLIENTI"].Columns["IDCLIENTE"], ds.Tables["ORDINI"].Columns["IDCLIENTE"]);

(continua…)

.Net Framework : Scrivere i dati XML e lo schema dall’oggetto DataSet con il metodo DataSet.WriteXml

0

È possibile utilizzare il metodo WriteXml per scrivere lo schema e i dati XML dall’oggetto DataSet. I dati XML vengono scritti in un file, in una classe Stream, in una classe XmlWriter o in una classe TextWriter.       A seconda delle esigenze, è possibile utilizzare uno dei due insiemi di metodi di overload per WriteXml. Il primo insieme di quattro metodi di overload richiede un solo parametro; per il secondo è invece necessario un ulteriore parametro (XmlWriteMode), oltre a uno dei parametri sopra menzionati.Di seguito vi riporto una descrizione (continua…)

Torna all'inizio