arkadaslar yeniyimde yardımmmm... :)

ByRiDo
01-03-2012, 13:39   |  #1  
ByRiDo avatarı
OP Yeni Üye
Teşekkür Sayısı: 0
34 mesaj
Kayıt Tarihi:Kayıt: Nis 2009

arkadaslar vb de yeniyim ve bi program yazmaya basladım ama veritabanında hata veriyor yardımlarınızı bekliyorum...
kod:

Imports System.Data.OleDb
Public Class müsterikayıt
    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cikis.Click
        Me.Close()
        Firmatakip.Show()
    End Sub
    Private Sub kaydet_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles kaydet.Click
        Dim con As New OleDbConnection
        Dim com As New OleDbCommand
        con.ConnectionString = (" Provider = Microsoft.Jet.Oledb.4.0;Data Source = C:\deneme.mdb ")
        con.Open()
        com.Connection = con
        com.CommandType = CommandType.Text
        com.CommandType = ("Insert Into müs_kayit(adi_soyadi,tel,adres,aciklama)values('" + TextBox2.Text + "','" + TextBox3.Text + "','" + TextBox4.Text + "','" + TextBox5.Text + "')")
        com.ExecuteNonQuery()
        con.Close()
        Me.Close()
        Firmatakip.Show()
    End Sub
End Class


Verdiği hata:
"Insert Into müs_kayit(adi_soyadi" dizesinden 'Integer' türüne yapılan dönüştürme geçerli değil.

böle basit konular için sizin de zamanınızı alıyorum ama kusura bakmayın :)

Erdem_Aydın
01-03-2012, 14:20   |  #2  
Erdem_Aydın avatarı
Yıllanmış Üye
Teşekkür Sayısı: 18
1,628 mesaj
Kayıt Tarihi:Kayıt: Mar 2011

Veri tabanında birincil anahtar var mı? birde tanımlamayı string olarak mı yoksa int türünde mi tanımladın??

ByRiDo
01-03-2012, 14:28   |  #3  
ByRiDo avatarı
OP Yeni Üye
Teşekkür Sayısı: 0
34 mesaj
Kayıt Tarihi:Kayıt: Nis 2009

birincil anahtarı tanımladım ama string  yada int  nasıl yaacam

Kapalı Hesap (153535)
01-03-2012, 18:58   |  #4  
Kapalı Hesap
Teşekkür Sayısı: 27
2,297 mesaj
Kayıt Tarihi:Kayıt: Eki 2009

Access dosyasındaki bütün kolonların veri tipini string olarak tanımlayın hata bundan dolayı olabilir.Ben de benzer bir proje yapmıştım sürekli hata veriyordu en sonunda kolonların hepsini string olarak tanımladım ve sorun çözüldü.

Son Düzenleme: Kapalı Hesap (129920) ~ 05 Mart 2012 23:51
ByRiDo
01-03-2012, 20:16   |  #5  
ByRiDo avatarı
OP Yeni Üye
Teşekkür Sayısı: 0
34 mesaj
Kayıt Tarihi:Kayıt: Nis 2009

string derken nasıl yapacam onu :)