Evet arkadaşlar bu yazımızda asp.net de veri kaydı yapmayı öğreneceğiz.
İlk olarak Default.aspx sayfamıza 1 adet textbox ve 1 adet buton ekliyoruz. Sayfamıza eklediğimiz bu textbox dan veri tabanımıza isim kaydı yapacağız. Sayfamıza textbox ve butonumuzu ekledikten sonra veri kaydı yapacağımız database'imizi tasarlıyoruz.
Veri tabanımızı alt kısımda bulunan resim gibi tasarlıyoruz ve veri tabanı adı olarak ta db.mdb ismini veriyoruz.
Şimdi ise işin kod kısmını yazalım; Default.aspx sayfamıza eklediğimiz butonun üzerine gelerek çift tıklıyoruz ve kod bloğunu açıyoruz.
OleDbConnection cnn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\db.mdb;Mode=ReadWrite;Persist Security Info=False");
OleDbCommand cmd = new OleDbCommand("insert into isim (ad) values ('" + TextBox1.Text + "') ", cnn);
cnn.Open();
cmd.ExecuteNonQuery();
cnn.Close();
Bu kodu sayfamıza direk kopyaladığımız da yada yazdığımızda çalışmayacak ve hata verecektir. Bu hatayı engellemek ve kodlarımızın çalışmasını sağlamak için kod bloğumuzun en üst kısmında bulunan kütüphane kısımlarına;
Using System.Data.OleDb;
Kodunu ekliyoruz. Bu kodu ekledikten sonra sayfamız sorunsuz bir şekilde çalışacaktır
Saygılarımla;
Osman KURT