C# Veritabanı Baglantısı With Acces
-
merhaba arkadaslar 2 çeşit veri tabanı baglantısı var connection ve disconnected gibi isimleri var cok onceden calıstıgım için bunları biribirne karıstırıyorum
ornegin baglantı.Open(); hangisinde kullanılıyordu bende bi rkod deniyorum mesela gosterelim soyle
OleDbConnection con = new OleDbConnection();
con.ConnectionString = "Provider=Microsoft.JET.OLEDB.4.0;Data Source=" + Application.StartupPath.ToString() + " \\Database.mdb";
con.Open();
OleDbCommand cmd = new OleDbCommand("insert into Database(Baslik,Not) values(@Baslik,@Not)", con);
cmd.Parameters.Add("@Baslik", txtBaslik.Text);
cmd.Parameters.Add("@Not", txtNot.Text);
MessageBox.Show("kayıt eklendi");
con.Close();şimdi gorulen kodda baglantı acılmıs kapatılmıs bu sekilde veritabanı yolunda hata veriyor ama yol dogru
con.close() ve con.Open() i sildiğimde de calsıyor message box la cıktıda goruluyor ama veri tabanına veri eklenmiyor sorun ne olabilir
fikirlerinizi bekliyorum
-
access dosyanı exe ile aynı konuma at ve aşşağıda şekilde denermisin ?
con.ConnectionString = "Provider=Microsoft.Jet.OleDb.4.0;Data Source=Database.mdb";
-
64 bit windows kullanıyor olabilir misin?
