Merhaba arkadaşlar,
dataGridView deki tablodan kayıt silme işlemi yaptırıyorum.
try catch bloğu koyduğum için cath de "object referance not set to an instance of an object" hatası alıyorum.
kullanicilar sınıfındaki sil metodum :
public static void sil()
{
try
{
Form2 frm2 = new Form2();
DialogResult cevap;
cevap = MessageBox.Show("Kaydi silmek istediginizden emin misiniz", "Uyari", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (cevap == DialogResult.Yes)
{
frm2.kmt.Connection = frm2.bag;
frm2.bag.Open();
frm2.kmt.CommandText = "delete from Personel where KIMLIK ='" + frm2.dataGridView1.CurrentRow.Cells[0].Value.ToString() + "'";
frm2.kmt.ExecuteNonQuery();
frm2.bag.Close();
}
}
catch (Exception hata)
{
MessageBox.Show(hata.Message);
}
Form2 deki sil butonum:
private void button3_Click(object sender, EventArgs e)
{
Kullanicilar.sil();
listele();
}
dataGridView deki tablodan kayıt silme işlemi yaptırıyorum.
try catch bloğu koyduğum için cath de "object referance not set to an instance of an object" hatası alıyorum.
kullanicilar sınıfındaki sil metodum :
public static void sil()
{
try
{
Form2 frm2 = new Form2();
DialogResult cevap;
cevap = MessageBox.Show("Kaydi silmek istediginizden emin misiniz", "Uyari", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (cevap == DialogResult.Yes)
{
frm2.kmt.Connection = frm2.bag;
frm2.bag.Open();
frm2.kmt.CommandText = "delete from Personel where KIMLIK ='" + frm2.dataGridView1.CurrentRow.Cells[0].Value.ToString() + "'";
frm2.kmt.ExecuteNonQuery();
frm2.bag.Close();
}
}
catch (Exception hata)
{
MessageBox.Show(hata.Message);
}
Form2 deki sil butonum:
private void button3_Click(object sender, EventArgs e)
{
Kullanicilar.sil();
listele();
}

