ADO Net Database ASP.Net Tutorial

<%@ Page language="c#"  Inherits="FillDataSet" CodeFile="Default.aspx.cs" %>


  
    FillDataSet
    
  
    
      
        
          
            
              
                

Repeater


              

              
                

  •                   <%# DataBinder.Eval(Container.DataItem, "TitleOfCourtesy") %>
                      
                        <%# DataBinder.Eval(Container.DataItem, "LastName") %>
                      
    ,
                      <%# DataBinder.Eval(Container.DataItem, "FirstName") %>
                    

  •               

                
              
                

    foreach approach


                
            
          
        
      

    File: Default.aspx.cs
    using System;
    using System.Collections;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Web;
    using System.Web.SessionState;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.HtmlControls;
    using System.Text;
    using System.Data.SqlClient;
    public partial class FillDataSet : System.Web.UI.Page
    {
      protected void Page_Load(object sender, System.EventArgs e)
      {
        string connectionString = "Data Source=localhost;Initial Catalog=Northwind;Integrated Security=SSPI";
        SqlConnection con = new SqlConnection(connectionString);
        string sql = "SELECT * FROM Employees";
        SqlDataAdapter da = new SqlDataAdapter(sql, con);
        DataSet ds = new DataSet();
        da.Fill(ds, "Employees");
        StringBuilder htmlStr = new StringBuilder("");
        foreach (DataRow dr in ds.Tables["Employees"].Rows)
        {
          htmlStr.Append("
  • ");
          htmlStr.Append(dr["TitleOfCourtesy"].ToString());
          htmlStr.Append(" ");
          htmlStr.Append(dr["LastName"].ToString());
          htmlStr.Append("
    , ");
          htmlStr.Append(dr["FirstName"].ToString());
          htmlStr.Append("
  • ");
        }
        HtmlContent.Text = htmlStr.ToString();
        Repeater1.DataSource = ds;
        Repeater1.DataMember = "Employees";
        Repeater1.DataBind();
      }
    }