C# textbox verilerini SQL'e değer atma

Moolong

Kilopat
Katılım
4 Nisan 2018
Mesajlar
1.848
Çözümler
9
Aradaşlar C#'ta forum üzerinden textbox verilerini databasedeki table'ye nasıl değer atabilirim? SQL veri tabanı.
 
Son düzenleyen: Moderatör:
Formuna veri tabanını bağlandığını varsayıyorum.
sonra bağlantıyı açıyorsun örneğin:
C#:
baglan.open();
OleDbCommand kayıt = new OleDbCommand("INSERT INTO TABLO1(veritabanındaki alan adlarını buraya yazıyorsun) VALUES('"+textBox1.Text+"')",baglan);
kayıt.ExecuteNonQuery();
baglan.close();

isteğe bağlı GRİD varsa altında güncellersin alternatif olarak Parametre kullanarak da kayıt yapabilirsin.
 
Formuna veri tabanını bağlandığını varsayıyorum.
sonra bağlantıyı açıyorsun örneğin:
C#:
baglan.open();
OleDbCommand kayıt = new OleDbCommand("INSERT INTO TABLO1(veritabanındaki alan adlarını buraya yazıyorsun) VALUES('"+textBox1.Text+"')",baglan);
kayıt.ExecuteNonQuery();
baglan.close();

isteğe bağlı GRİD varsa altında güncellersin alternatif olarak Parametre kullanarak da kayıt yapabilirsin.
İlla INSERT olmasına gerek yok. INSERT yeni veri gönderir SQL'e eğer var olan veriyi güncellemek istersen UPDATE kullanman gerekiyor.
 
Hocam burayı becerdim ama connect kısmını beceremedim veriyi ekle dediğim anda SQL'i nev SQL olarak tanımladığım yerde hata alıyorum.
 
Hocam burayı becerdim ama connect kısmını beceremedim veriyi ekle dediğim anda SQL'i nev SQL olarak tanımladığım yerde hata alıyorum.
Veri tabanı bağlama yerini mi demek istedin? öyleyse
Veri tabanın mdb ise:
C#:
OleDbConnection baglan = new OleDbConnection("Provider=Microsoft.Jet.Oledb.4.0; data source=VERİTABANI ADI.mdb");

Veri tabanın accdb ise:
C#:
   OleDbConnection baglan = new OleDbConnection("Provider=Microsoft.Ace.Oledb.12.0; Data Source=VERİTABANI ADI.accdb");
 
Veri tabanı bağlama yerini mi demek istedin? Öyleyse.
Veri tabanın mdb ise:
C#:
OleDbConnection baglan = new OleDbConnection("Provider=Microsoft.Jet.Oledb.4.0; data source=VERİTABANI ADI.mdb");

Veri tabanın accdb ise:
C#:
 OleDbConnection baglan = new OleDbConnection("Provider=Microsoft.Ace.Oledb.12.0; Data Source=VERİTABANI ADI.accdb");

SQL ve serial data base idi galiba.
 

Yeni konular

Geri
Yukarı