Asp.Net Dersleri – Northwind – Sqle Giriş

yorumsuz
134 kez okundu

Asp.Net derslerinden Microsoft tarafından oluşturulan northwinde nasıl bağlanırız ? ve nasıl işlem yaparız ? bunlardan bahsedeceğim.Öncelikle bir default.aspx sayfası oluşturalım.Oluşturduğumuz sayfanın içerisine toolbox üzerinden bir dropdownlist ve bir label atayalım.

 

<asp:Label ID=”Label1″ runat=”server” Text=”Label”></asp:Label> label kodumuzu  <asp:Label ID=”lblmesaj” runat=”server” Text=”Buraya DropDownListten seçilen değer gelecek”></asp:Label>şeklinde değiştirelim.

 

Sonra yapmamız gereken design bölümüne gelerek dropdownlist in bulunduğu kısıma iki kez tıklamak.

<asp:DropDownList ID=”ddlkategoriler” runat=”server” AutoPostBack=”true” OnSelectedIndexChanged=”ddlkategoriler_SelectedIndexChanged”></asp:DropDownList>

şeklinde dönüşecektir.F7 tuşuna basarak c# kısmına geçebiliriz.

protected void Page_Load(object sender, EventArgs e)
{
SqlConnection sqlcon = new SqlConnection (“server=girişbilgileriniz; database=northwind; trusted_connection=true”);
SqlCommand sqlcmd = new SqlCommand(“select * from categories”, sqlcon);
sqlcon.Open();
SqlDataReader sdr = sqlcmd.ExecuteReader();
while (sdr.Read())
{
string kategori = sdr[“categoryname”].ToString();
ddlkategoriler.Items.Add(kategori);

}

sqlcon.Close();

}

İlk önce SqlConnection ile databaseye bağlandık sonrasında kategorileri listeledik ve kategori isimlerini okuduk.

protected void ddlkategoriler_SelectedIndexChanged(object sender, EventArgs e)
{
string secilen = ddlkategoriler.SelectedItem.ToString();
Response.Write(“Seçilen Değer = ” + “–>” + secilen);
lblmesaj.Text = secilen;

}
}

şeklinde de mesajımızı yazdırdık.


Sosyal Medyada Paylaş Facebook Twitter Google+
Etiketler: , , ,
Eklenme Tarihi: 8 Temmuz 2015

Facebook Yorumları

Konu hakkında yorumunuzu yazın


Time limit is exhausted. Please reload the CAPTCHA.