|
DataSet TreeViewDataSet() {
SqlConnection myConnection = new
SqlConnection(ConfigurationSettings.ConnectionStrings["AppConnectionStringCars"].ConnectionString);
SqlDataAdapter dbLuxuryCarMarque = new SqlDataAdapter("SELECT
dbo.luxuryCarMarque.marqueID ,dbo.luxuryCarMarque.marque FROM
dbo.luxuryCarMarque WHERE (marqueID IN (SELECT dbo.luxuryCarVehicule.marqueID
FROM dbo.luxuryCarVehicule GROUP BY dbo.luxuryCarVehicule.marqueID)) GROUP BY
dbo.luxuryCarMarque.marque,dbo.luxuryCarMarque.marqueID ORDER BY
dbo.luxuryCarMarque.marque ", myConnection);
SqlDataAdapter dblLuxuryCarVehicule = new
SqlDataAdapter("SELECT marqueID, model FROM luxuryCarVehicule",
myConnection);
DataSet dst = new DataSet(); dbLuxuryCarMarque.Fill(dst,
"Marque");
dblLuxuryCarVehicule.Fill(dst, "Vehicule");
dst.Relations.Add("Children",
dst.Tables["Marque"].Columns["marqueID"],dst.Tables["Vehicule"].Columns["marqueID"]);
return dst;
}
|