using System;
using System.Data;
using System.Data.SqlClient;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class _Default : System.Web.UI.Page
{
   protected void Page_Load(object sender, EventArgs e)
   {
      // 1. Tworzymy cig znakowy poczenia oraz cig znakowy polecenia.
      string connectionString =
         "Data Source=Mozart;Initial Catalog=Northwind;Integrated Security=True";

      string commandString = "Select * from Customers";

      // 2. Przekazujemy cigi konstruktorowi SqlDataAdapter.
      SqlDataAdapter dataAdapter =
         new SqlDataAdapter(
            commandString, connectionString);

      // 3. Tworzymy obiekt DataSet.
      DataSet dataSet = new DataSet();

      // 4. Wypeniamy obiekt DataSet.
      dataAdapter.Fill(dataSet, "Customers");

      // 5. Pobieramy tabel ze zbioru danych.
      DataTable dataTable = dataSet.Tables["Customers"];

      // 6. Doczamy tabel do kontrolki Gridview.
      GridView1.DataSource = dataTable;
      GridView1.DataBind();
   }
}
