private void btnMustSil_Click(object sender, EventArgs e) { DialogResult cvp; cvp = MessageBox.Show("Kaydı silmek istediğinize emin misiniz?", "?", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (cvp == DialogResult.Yes) { string musteriNo = txtArMusteriNo.Text; con.Open(); string sql = "DELETE FROM musteribilgi WHERE musteriNo = @musteriNo"; cmd = new MySqlCommand(sql, con); cmd.Parameters.AddWithValue("@musteriNo", musteriNo); cmd.ExecuteNonQuery(); con.Close(); DataGridViewRow selectedRow = dataGridView1.SelectedRows[0]; dataGridView1.Rows.Remove(selectedRow); MessageBox.Show("Kayıt silindi!"); dataGridView1.Refresh(); dataGridView1.Update(); } } private void button1_Click(object sender, EventArgs e) { try { con.Open(); cmd.Connection = con; cmd.CommandText = "INSERT INTO musteribilgi (musteriNo, musteriAdi, musteriSoyadi, musteriTel, musteriKayitTarihi, musteriAdres) VALUES (@musteriNo, @musteriAdi, @musteriSoyadi, @musteriTel, @musteriKayitTarihi, @musteriAdres)"; cmd.Parameters.AddWithValue("@musteriNo", textBox1.Text); cmd.Parameters.AddWithValue("@musteriAdi", textBox2.Text); cmd.Parameters.AddWithValue("@musteriSoyadi", textBox3.Text); cmd.Parameters.AddWithValue("@musteriTel", textBox4.Text); cmd.Parameters.AddWithValue("@musteriKayitTarihi", textBox5.Text); cmd.Parameters.AddWithValue("@musteriAdres", textBox6.Text); cmd.ExecuteNonQuery(); textBox1.Clear(); textBox2.Clear(); textBox3.Clear(); textBox4.Clear(); textBox5.Clear(); textBox6.Clear(); MessageBox.Show("Kayıt işlemi tamamlandı!"); frm2.mustlistele(); frm2.dataGridView1.Refresh(); frm2.dataGridView1.Update(); } catch (Exception ex) { MessageBox.Show("Kayıt işlemi sırasında bir hata oluştu: " + ex.Message); } }