C#,SQL Sorgusunda Göremediğim Hata-Konu Silinebilir
-
Merhaba arkadaşlar,
C# a uzun bi ara vermiştim ne yazıkki çok çabuk unutuluyormuş. Şimdi bi veritabanına kayıt eklemem lazım. SQL cümleciğini sql server managementte çalıştırıyorum sıkıntısız ekliyor. Ama aynı cümleciği C# a yazıyorum bir türlü kabul etmiyor.int sonuc=komut.ExecuteNonQuery(); yanında Additional information: Incorrect syntax near '38'. hatası veriyor.
private void button5_Click(object sender, EventArgs e) { baglantiYolu.Open(); SqlCommand komut = new SqlCommand(); komut.Connection = baglantiYolu; komut.CommandText = ("insert into Adres_Bilgileri(Il,Ilce,Mahalle,Cadde,Sokak,Bina_No,Daire_No,Posta_Kodu) Values('Kayseri','Talas','Mevlana','Zafer','Atatürk',17,20,38"); int sonuc=komut.ExecuteNonQuery(); if (sonuc > 0) { MessageBox.Show("Kayıt Başarılı", "Bilgilendirme Mesajı", MessageBoxButtons.OK, MessageBoxIcon.Information); } baglantiYolu.Close(); }
SQL tablo şu şekilde
enesshn18 tarafından 16/May/17 09:53 tarihinde düzenlenmiştir -
Çok incelemedim ama sanki parantez eksik ilk gözüme çarpan kısım
komut.CommandText = ("insert into Adres_Bilgileri(Il,Ilce,Mahalle,Cadde,Sokak,Bina_No,Daire_No,Posta_Kodu) Values('Kayseri','Talas','Mevlana','Zafer','Atatürk',17,20,38"));
-
kont239 bunu yazdı
Çok incelemedim ama sanki parantez eksik ilk gözüme çarpan kısım
komut.CommandText = ("insert into Adres_Bilgileri(Il,Ilce,Mahalle,Cadde,Sokak,Bina_No,Daire_No,Posta_Kodu) Values('Kayseri','Talas','Mevlana','Zafer','Atatürk',17,20,38"));
Hocam şu an yer yarılsada dibine girsem yani o derece :)
çok teşekkür ederim
-
enesshn18 bunu yazdıkont239 bunu yazdı
Çok incelemedim ama sanki parantez eksik ilk gözüme çarpan kısım
komut.CommandText = ("insert into Adres_Bilgileri(Il,Ilce,Mahalle,Cadde,Sokak,Bina_No,Daire_No,Posta_Kodu) Values('Kayseri','Talas','Mevlana','Zafer','Atatürk',17,20,38"));
Hocam şu an yer yarılsada dibine girsem yani o derece :)
çok teşekkür ederim
Kolay gelsin insanlık hali hocam bizde neler neler kaçırıyoruz gözümüzden :)