Ultime notizie
Home » Tips and Tricks » Visual C# : come definire in un DataSet relazioni tra le tabelle
Il codice che segue può essere utilizzato per creare un DataSet basato su 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, chiamata ClienteOrdini :

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

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"]);

Semplice no!!!!!!!



About Luigi Melisi

Analista Programmatore Senior, Team Leader in svariati progetti, con esperienza decennale in analisi, progettazione e sviluppo di software gestionale desktop e web, di E-Commerce e sistemi di Content Management System.In questi anni ho utilizzato in prevalenza tecnologie Microsoft (Visual C#, ASP.NET, SQL Server, Visual Studio, Windows Mobile, ecc.) e programmazione orientata agli oggetti, ma ho maturato esperienza anche in altre tecnologie come Java e PHP.Attualmente mi occupo di consulenza informatica, di sviluppo software gestionale personalizzato, realizzazione di Siti Web, di sistemi di Content Management System. ed E-Commerce su misura del cliente.

Check Also

Come ricavare l’ID univoco di un Windows Phone

Se durante lo sviluppo di un’applicazione ti si presenta la necessità di capirecome ricavare l’ID …

Lascia un commento

%d blogger hanno fatto clic su Mi Piace per questo: