Asp.Net ile Çok Katmanlı Mimari

Şimdide yapılan yorumları kaydettirelim.

protected void Button1_Click(object sender, EventArgs e)
{
int query = Convert.ToInt32(Request.QueryString["videoid"]);
String text4 = TxtYorum.Text;
String Temp;
Temp = text4.ToLower();
Temp = Temp.Replace("'", "’");
videolar.YorumKayit(TextBox1.Text, TextBox2.Text, TextBox3.Text, Temp, query,Request.ServerVariables["REMOTE_ADDR"].ToString()); }

Butonumuza tıkladığında videolar adında VideoizleDB den türetilmiş olan nesnemiz devreye girecek ve akışı o yöne doğru itecektir. VideoizleDB ise akış baglanti.connectionopen(); satırına geldiğinde öncelikle bağlantımızın durumuna bakılacak kapalı ise açılacak bu şekilde bağlantı durumunu kontrol etmemizin sebebi projemiz performans artışı içindir.Akış OleDbCommand komut = baglanti.ExecCommand satırına gelince burada tekrar connection classımız devreye girecek ve sorgu ile veritabanı bağlantısını sağlayıp kayıt işlemi için tekrar bizi VideoizleDB classına yönlendirecektir.Burada kayıt işlemi gerçekleştikten sonra bağlantının kapanması için tekrar connection classına geçiş yapacak bağlantımızı kapayıp Clik eventinin işi bitecektir.

Bir sonraki makalemde tekrar görüşmek üzere…

Tarih:
Hit: 5105
Yazar: TR_ip



Yorumlar


Siftahı yapan siz olun
Yorum yapabilmek için üye girişi yapmalısınız.