En iyi yanıtlayıcılar
OleDbException was unhandled hatası!!

Soru
-
private void isletme()
{
string sorgu;
sorgu = "select * from isletme";
OleDbDataAdapter getir = new OleDbDataAdapter(sorgu, baglan);
baglan.Open();
DataSet goster = new DataSet();
getir.Fill(goster, "isletme");
dataGridView2.DataSource = goster.Tables["isletme"];
getir.Dispose();
baglan.Close();
this.CenterToScreen();}
getir.Fill(goster, "isletme"); özellikle bu kısımda gösteriyo hatayı nedenini bi türlü bulamadım
Yanıtlar
Tüm Yanıtlar
-
-
-
-
-
merhaba yardımın için teşekkürler access deki tablo isimleri ile koddakilerin aynı olmadığından bu hatayı veriyormuş
Access seçebilecekleriniz arasında en kötü şey , SQLite,MSSQL,MySQL,postgreSQL,LiteDB vb. gibi daha iyi ve güçlü veritabanları var.Bunlardan kurulum gerektirmeyenleri SQLite ve LiteDB.Access ileride size performans sorunu ve eğer programı dağıtmaya kalkarsanız da ilginç hatalarla dönecektir.
SQLite iyi bir seçim olabilir ve entity Framework ile de kullanılabiliyor.(Eğer embedded DB den söz ediyorsak (kurulum gerektirmeyen))
- Düzenleyen Mehmet Emin Kaymaz 14 Nisan 2019 Pazar 08:10
-