C# projesi sözdizimi hatası

Katılım
7 Mayıs 2020
Mesajlar
28
Arkadaşlar merhaba ınsert ınto deyiminde sözdizimi hatası böyle hatayla karşılaştım kodlarımı da aşagıda verdim.
C#:
String vtyolu = "provider = Microsoft. Jet. Oledb.4.0; data Source=C://Users//NAZIM//source//repos//WebApplication1//WebApplication1//Veritabanı5.mdb;Persist Security ınfo = true";
 Oledbconnection baglanti = New oledbconnection(vtyolu);
 baglanti.Open();
 String ekle = "insert into kullanıcılar(name, e-mail, password, Phone-number) values (@name,@e-mail,@password,@phone-number)";
 Oledbcommand komut = New oledbcommand(ekle, baglanti);
 Komut. Parameters. Addwithvalue("[USER=156989]@Name[/USER]", txtkullanici. Text);
 Komut. Parameters. Addwithvalue("@e-mail", txtemail. Text);
 Komut. Parameters. Addwithvalue("[USER=350373]@Password[/USER]", txtpassword. Text);
 Komut. Parameters. Addwithvalue("@phon-number", (txtphone. Text));

 komut.ExecuteNonQuery();
 
Son düzenleyen: Moderatör:

Dosya Ekleri

  • Ekran Görüntüsü (81).png
    Ekran Görüntüsü (81).png
    222,7 KB · Görüntüleme: 36
Neden buralarda köşeli parantez ve içindekileri kullandınız? Onları silin.
C#:
...
Komut. Parameters. Addwithvalue("[USER=156989]@Name[/USER]", txtkullanici. Text);
...
Komut. Parameters. Addwithvalue("[USER=350373]@Password[/USER]", txtpassword. Text);
...
 
Neden buralarda köşeli parantez ve içindekileri kullandınız? Onları silin.
C#:
...
Komut. Parameters. Addwithvalue("[USER=156989]@Name[/USER]", txtkullanici. Text);
...
Komut. Parameters. Addwithvalue("[USER=350373]@Password[/USER]", txtpassword. Text);
...

Yine olmadı.
 

Dosya Ekleri

  • Ekran Görüntüsü (82).png
    Ekran Görüntüsü (82).png
    278,4 KB · Görüntüleme: 32

Geri
Yukarı