try { int row = 0; for (row = 0; row < dataGridView1.Rows.Count; row++) { if (dataGridView1.Rows[row].Selected) { break; } } if (row < dataGridView1.Rows.Count) { DialogResult result = MessageBox.Show("Kaydı silmek istediğinizden emin misiniz?", "Uyarı", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { string silinecekmust = dataGridView1.Rows[row].Cells[0].Value.ToString(); // cmd ve con değişkenlerini kullanarak MySQL bağlantısı oluşturun con.Open(); cmd.Connection = con; cmd.CommandText = "DELETE FROM musteribilgi WHERE musteriNo = @musteriNo"; cmd.Parameters.AddWithValue("@musteriNo", silinecekmust); cmd.ExecuteNonQuery(); this.Refresh(); cmd.Dispose(); con.Close(); dtst.Clear(); dtst.Tables["musteribilgi"].Clear(); mustlistele(); con.Close(); dataGridView1.Rows.RemoveAt(row); } } } catch (Exception ex) { // Hata durumunda yapılacak işlemler }