1 Temmuz 2010 Perşembe

C# Access baglantısı ve Tabloya veri girişi

Önce ACCESS'de tablonuzu oluşturunuz.
1.İlk yapmamız gereken sey connectionstring tanımlamak.

string connectionstring = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\Bilgisayaradı\Desktop\vt1.mdb;User Id=admin;Password=;";

@ kullanmamızın sebebi data source da tek \ kullanmak istememizdir.
@ olmasaydı c:\\users\\Bilgisayaradı........ Şeklinde olmalıydı.

2.Baglantı tanımlama

OleDbConnection Conn = new OleDbConnection(connectionstring);

3.SQL komutlarını yerlestirme

string str = "INSERT INTO Tablo_adı (Yazılacak deger
n tablodaki adı) VALUES (yazılacak deger')";

Kendi SQL komutunuzu burda olusturun.

4.Komut Tanımlama

OleDbCommand cmd = new OleDbCommand(str, Conn);

SQL stringimizi ve tanımladıgımız baglantımızı komutumuza parametre olarak giriyoruz.

5.Baglantımızı acıyoruz

Conn.Open();

6.Tanımladıgımız komut islemini gerceklestirmemiz lazım.

cmd.ExecuteNonQuery();
cmd.ExecuteReader();
cmd.ExecuteScalar();

Kullanabilecegimiz yurutme komutları

7.Artık baglantımızı kapatabiliriz.

Conn.Close();