aşağıdaki sorgu where koşulunu kaldırınca çalışıyor ama where koşulu varken hata dönrüdmrediği halde güncellemiyi yapmıyor. bi bakın arkadaşlar size zahmet
private void btnGuncelle_Click(object sender, EventArgs e)
{
cMusteriguncelle cmus = new cMusteriguncelle();
cmus.tcno = txTcno.Text;
cmus.adsoyad = txAdsoyad.Text;
cmus.telefon = txTelefon.Text;
cmus.adres = txAdres.Text;
cmus.email = txEmail.Text;
con.Open();
OleDbCommand cmd = new OleDbCommand("update musteriler_tbl SET adsoyad=@adsoyad telefon=@telefon, adres=@adres, email=@email where tcno=@tcno", con);
cmd.Parameters.AddWithValue("@tcno", cmus.tcno);
cmd.Parameters.AddWithValue("@adsoyad", cmus.adsoyad);
cmd.Parameters.AddWithValue("@telefon", cmus.telefon);
cmd.Parameters.AddWithValue("@adres", cmus.adres);
cmd.Parameters.AddWithValue("@email", cmus.email);
cmd.ExecuteNonQuery();
con.Close();
formclear();
MessageBox.Show("Kayıt Başarıyla Güncellendi", "Kayıt Güncelleme", MessageBoxButtons.OK, MessageBoxIcon.Information);
grid_doldur();
}