Pop DataSet : DataSet Xml « ADO.Net « C# / CSharp Tutorial






using System;
using System.Data;
using System.Data.SqlClient;

    class PopDataSet
    {
        static void Main(string[] args)
        {
            string connString = @"server = .\sqlexpress;integrated security = true;database = northwind";
            string sql = @"select productname,unitprice from products where unitprice < 20";
            SqlConnection conn = new SqlConnection(connString);
            try
            {
                conn.Open();
                SqlDataAdapter da = new SqlDataAdapter(sql, conn);
                DataSet ds = new DataSet();
                da.Fill(ds, "products");
                DataTable dt = ds.Tables["products"];
                foreach (DataRow row in dt.Rows)
                {
                    foreach (DataColumn col in dt.Columns)
                        Console.WriteLine(row[col]);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine("Error: " + e);
            }
            finally
            {
                conn.Close();
            };
        }
    }








32.34.DataSet Xml
32.34.1.Read an xml file into a dataset
32.34.2.Persist a Dataset to an XML file
32.34.3.Adding to DataSet and output to Xml
32.34.4.Output the XSD schema for the DataSet
32.34.5.Write Xml
32.34.6.Save DataSet to disk with schema
32.34.7.Pop DataSet
32.34.8.Transform Data
32.34.9.Create DataSet and DataTable