VB.NET Veri Güncelleme

1 2
02/04/2016, 22:48

emir ustaoğlu

Merhabalar;

vb.net te  tablomdaki verileri güncellerken hata alıyorum.
Kullanmış olduğum kod satırı aşağıdaki gibi;
Try

            Dim Sql As New String("UPDATE cari SET tckimlikvkn='{0}',soyadi='{1}',adi='{2}',adressatir1='{3}',adressatir2='{4}',ilce='{5}',cariil='{6}',postakodu='{7}',adresno='{8}',ulke='{9}',telefon='{10}',telefon2='{11}',fax='{12}',vergidaire='{13}',eposta='{14}',webadres='{15}',hitap='{16}',yetkiliadi='{17}',yetkiligorev='{18}',carinot='{19}' WHERE TckimlikNo='{20}' ")
            Sql = String.Format(sql, tcvkn.Text, soyad.Text, adi.Text, adres1.Text, adres2.Text, ilce.Text, il.Text, postakod.Text, adresno.Text, ulke.Text, telefon1.Text, telefon2.Text, faks.Text, vergidaire.Text, eposta.Text, webadres.Text, hitap.Text, yetkiliadi.Text, yetkiligorev.Text, carinot.Text, DataGridView1.CurrentRow.Cells(0).Value)
            Dim komutnesnesi As New OleDb.OleDbCommand(sql, baglanti)
            Dim sonuc As Integer
            sonuc = komutnesnesi.ExecuteNonQuery()
        Catch ex As Exception
            MsgBox("Veritabanı seviyesinde hata meydana geldi" & Chr(10) & ex.Message, vbCritical, "Veritabanı Seviyesinde Hata")
        End Try

Tablomdaki satırlar da aşağıdaki gibi;
( tckimlikvkn,soyadi,adi,adressatir1,adressatir2,ilce,cariil,postakodu,adresno,ulke,telefon,telefon2,fax,vergidaire,eposta,webadres,hitap,yetkiliadi,yetkiligorev,carinot )

Güncelleme yap dediğimde "Gerekli bir veya daha fazla parametre için girilen deger yok" şeklinde
Veritabanım daki alanlarla kodtaki alanlar tutuyor ama bi yerde yazım hatası veya eksik bir yazım var ama nerde olduğunu bulamadım bir türlü

Not:Güncelleme kodunu sayın  ercansahin Vbnet Access bağlantısı, ekleme, güncelleme, silme vs. konusundan aldım kendi uygulama uyarladım ancak olmadı


Uygulamada deneme amaçlı fazlaca form olduğu için ekleyemiyorum. Kod üzerinden yardımcı olmanızı rica ederim.
Saygılar
02/04/2016, 23:48

POWER

Öneğinizi eklerseniz bakabilirim...
03/04/2016, 01:06

emir ustaoğlu

Hocam ilgili formu ve veritabanı nındaki ilgili tabloyu ekliyorum.

Şimdiden yardımlarınız için teşekkür ederim.
03/04/2016, 23:28

POWER

Örneği göremedim...
04/04/2016, 11:10

emir ustaoğlu

(03/04/2016, 23:28)POWER yazdı: Örneği göremedim...

Hocam örneği göremedim derken    çalışma içinde görünüyor  
Ufuk hocam örneği güncelledim kontrol etmenizi rica ederim.
[attachment=24826]
04/04/2016, 21:24

POWER

İncelermisiniz...

Olumlu veya olumsuz geri dönüş yapınız...
1 2