Şimdi Ara

ExecuteNonQuery hatası.. ACİL.!!

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
13
Cevap
0
Favori
433
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • merhaba arkadaşlar. çok acil bir sorum var. VB.Net ve Access ile bir program yapmaya çalışıyorum fakat executenonquery'de insert into hatası alıyorum. nasıl çözerim acil yardım.!! ExecuteNonQuery hatası.. ACİL.!!



  • Kodlar ile birlikte gönderirsen daha faydalı bilgi alabilirisn. Ama sql cümlende hata olduğunu söylüyor.
  • projeyazilim P kullanıcısına yanıt
    Private Sub btnKaydet_Click(sender As Object, e As EventArgs) Handles btnKaydet.Click
    If txtAd.Text = "" Or txtSoyad.Text = "" Or txtMail.Text = "" Or txtAdres.Text = "" Or txtTc.Text = "" Or txtTel.Text = "" Then
    MsgBox("Lütfen Boş Alanları Doldurunuz.!")
    Return
    End If
    cmd.CommandText = "INSERT INTO datadernek (ad,soyad,e-posta,tel,adres,tc,kimlik) values(@ad,@soyad,@mail,@tel,@adres,@tc,@kimlik)"
    cmd.Parameters.Clear()
    cmd.Parameters.AddWithValue("@kimlik", txtkimlik.Text)
    cmd.Parameters.AddWithValue("@ad", txtAd.Text)
    cmd.Parameters.AddWithValue("@soyad", txtSoyad.Text)
    cmd.Parameters.AddWithValue("@mail", txtMail.Text)
    cmd.Parameters.AddWithValue("@tel", txtTel.Text)
    cmd.Parameters.AddWithValue("@tc", txtTc.Text)
    cmd.Parameters.AddWithValue("@adres", txtAdres.Text)
    cmd.ExecuteNonQuery()


    MsgBox("Kayıt İşlemi Tamamlanmıştır.!")
    kayıtGetir()



    burası hatayı veren kısım




  • e-posta aradaki - olmaz diye hatırlıyorum bi kontrol et
  • Gökşen PASLI G kullanıcısına yanıt
    o zaman da bilinmeyen ad diyor
  • veritabanındaki sutunu da değiştin dimi
  • Gökşen PASLI G kullanıcısına yanıt
    evet. duzelttım. yeni şeklini böyle yaptım hala aynı.

    cmd.CommandText = "INSERT INTO datadernek (ad,soyad,e-posta,tel,adres,tc,kimlik) values (@ad,@soyad,@e-posta,@tel,@adres,@tc,@kimlik)"
    cmd.Parameters.Clear()
    cmd.Parameters.AddWithValue("@kimlik", txtkimlik.Text)
    cmd.Parameters.AddWithValue("@ad", txtAd.Text)
    cmd.Parameters.AddWithValue("@soyad", txtSoyad.Text)
    cmd.Parameters.AddWithValue("@e-posta", txtMail.Text)
    cmd.Parameters.AddWithValue("@tel", txtTel.Text)
    cmd.Parameters.AddWithValue("@tc", txtTc.Text)
    cmd.Parameters.AddWithValue("@adres", txtAdres.Text)
    cmd.ExecuteNonQuery()
  • Yapay Zeka’dan İlgili Konular
    ACİL YARDIM PDF.JS HATASI
    7 yıl önce açıldı
    mysql hatası, yardım!
    4 yıl önce açıldı
    Daha Fazla Göster
  • hem veritabanında sütuna hemde kodda eposta diye yazsana arada tire olmasın

    yada [] parantezler içine almakta olurdu gerçi boşluklar içindi bu
  • Gökşen PASLI G kullanıcısına yanıt
    cmd.CommandText = "INSERT INTO datadernek (ad,soyad,e-posta,tel,adres,tc,kimlik) values (@ad,@soyad,@eposta,@tel,@adres,@tc,@kimlik)"

    bu şekil dışında veri uyuşmazlığı veriyor. bu şekilde de insert into hatası veriyor.
  • iyide yine - var kodda sen en iyisi projeyi at
  • Gökşen PASLI G kullanıcısına yanıt
    okul için yapıyorum. ödev yani. yapmam şart.
  • tire kullanma access veritabanında da sütun isminden de tireyi kaldır bence sorun tire den kaynaklanıyor
  • veritabanından kaldırdım. vb.net de ise nereden verdim o ismi tam hatırlamıyorum. onu bulsam çözğlme şansı var gibi
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.