Ek Bilgi: SQL bağlantısı için Kütüphaneler : System.Data.Sql , System.Data.SqlTypes ve System.Data.SqlClient;
SqlConnection BAG = new SqlConnection("server=.; database=TABLO; Integrated Security=True");
KAYIT İŞLEMİ
private void KAYIT_Click(object sender, EventArgs e)
{
try {
SqlCommand YÜKLE = new SqlCommand("insert into TABLOM123(AD, SOYAD, CİNSİYET) values (@ad, @soyad, @cinsiyet)", BAG);
BAG.Open();
YÜKLE.Parameters.AddWithValue("@ad", AD.Text);
YÜKLE.Parameters.AddWithValue("@soyad", SOYAD.Text);
YÜKLE.Parameters.AddWithValue("@cinsiyet", CİNSİYET.SelectedItem.ToString());
YÜKLE.ExecuteNonQuery();
BAG.Close();
MessageBox.Show("İŞLEM BAŞARILIDIR!");
}
catch(Exception HATA)
{
MessageBox.Show("İŞLEM HATASI = " + HATA.Message);
}
}
SİLME İŞLEMİ
private void SİL_Click(object sender, EventArgs e)
{
try
{
SqlCommand SİL = new SqlCommand("delete from TABLOM123 where AD='" + İSİMLİST.SelectedItem.ToString() + "'", BAG);
BAG.Open();
SİL.ExecuteNonQuery();
BAG.Close();
MessageBox.Show("İŞLEM BAŞARILIDIR!");
}catch(Exception HATA)
{
MessageBox.Show("İŞLEM HATASI = " + HATA.Message);
}
}
GÜNCELLEME İŞLEMİ
private void GÜNCELLE_Click(object sender, EventArgs e)
{
try
{
SqlCommand GÜNCELLE = new SqlCommand("update TABLOM123 set SOYAD='" + GÜNCELSOYAD.Text + "' where AD= '" + İSİMLİST.SelectedItem.ToString() + "'", BAG);
BAG.Open();
GÜNCELLE.ExecuteNonQuery();
BAG.Close();
MessageBox.Show("İŞLEM BAŞARILIDIR!");
}
catch(Exception HATA)
{
MessageBox.Show("İŞLEM HATASI = " + HATA.Message);
}
}
İlk yazımı güncelleme işlemiyle sonlandırıyorum. Kayıt, Silme ve Güncelleme işlemlerine örnek olacak kod kesitleri yayınladım. Diğer yazılarımda görüşmek üzere...
Yorumlar
Yorum Gönder