Kroxxy
Hectopat
- Katılım
- 31 Ocak 2019
- Mesajlar
- 74
Daha fazla
- Cinsiyet
- Erkek
Kod:
Private Void btnguncelle_Click(object sender, EventArgs e)
{
baglanti.Open();
SqlCommand komut = New SqlCommand("Update müşteri set adsoyad=@adsoyad, telefon=@telefon, adres=@adres, email=@email, where T.C.=@tc", baglanti);
Komut. Parameters. AddWithValue("@tc", txtTC. Text);
Komut. Parameters. AddWithValue("[USER=431943]@adsoyad[/USER]", txtAdSoyad. Text);
Komut. Parameters. AddWithValue("@telefon", txtTelefon. Text);
Komut. Parameters. AddWithValue("@adres", txtAdres. Text);
Komut. Parameters. AddWithValue("[USER=320013]@email[/USER]", txtEmail. Text);
komut.ExecuteNonQuery();
baglanti.Close();
daset.Tables["müşteri"].Clear();
Kayıt_Goster();
MessageBox. Show("Müşteri Kaydı Güncellendi");
Foreach (Control item in this. Controls)
{
İf (item is TextBox)
{
İtem. Text = "";
}
}
}
Kod Bloğunda
System. Data. SqlClient. SqlException: 'Incorrect syntax near the keyword 'where'.' hatası alıyorum. Çözüm önerisi olan paylaşırsa sevinirim.