VERİ TABANI VE VISUAL STUDIO SQL LOCAL DB(YEREL VERİ TABANINI SAYFAYA BAĞLAMA Savaş TUNÇER
İletisim.aspx.cs dosyasına eklenen kod kütüphaneleri using System.Data; using System.Data.Sql; using System.Configuration; using System.Data.SqlClient;
SQL VERİTABANI EKLEME
Mesaj adında veri tabanına bir tablo ekleyeceğiz
Id alanının otomatik sayı alması için yandaki özelliği True yapacağız.Id alanı kayıt numarası anlamına gelir
Source yani html kısmına geçiyoruz.
Verileri kaydetme işlemini yapacak olan Kaydet butonuna çift tıklayarak protected void Button1_Click(object sender, EventArgs e) alanını açıyoruz.
Web.config dosyasındaki ismi aşağıdaki gibi yerine yazıyoruz. Böylece veritabanı ve sayfa arasında bağlantıyı tanımladık.SqlConnection nesnesi de tanımlanan veri tabanı ve sayfayı bağlıyor. Diğer slaytta tüm kodu kopyala yapıştır ile alabilirsiniz.
protected void Button1_Click(object sender, EventArgs e) { string CS = ConfigurationManager.ConnectionStrings["vbConnectionString1"].ConnectionString; using (SqlConnection con = new SqlConnection(CS)) { string sorgu = "INSERT INTO [mesaj] ( [ad], [soyad], [sebep], [eposta], [sehir], [mesaj], [tarih]) @sehir, SqlCommand cmd = new SqlCommand(sorgu, con); TextBox1.Text); TextBox2.Text); RadioButtonList1.SelectedItem.Text); TextBox3.Text); DropDownList1.Text); TextBox4.Text); Convert.ToString(DateTime.Now)); con.Open(); cmd.ExecuteNonQuery(); Response.Redirect("iletisim.aspx"); } }
Bağlantımı seçiyorum. Next diyorum
Order By özelliğine tıklayınız
SqlDataSource aşağıdaki kodları eklememiz gerekecektir. DeleteCommand ="DELETE FROM [mesaj] Where Yandaki komutlar yukarıdaki gibi SelectCommand dan hemen sonra eklenmelidir.