I have an error says An unhandled exception of type 'System.Data.OleDb.OleDbException' occurred in System.Data.dll and at additional information told me Could not find installable ISAM.
public int KasaNoBul()
{
string baglanti = "Provider = Microsoft.ACE.OLEDB.12.0; Source = SarjVeritabani.mdb;";
string Kasalar = "SELECT KasaNumarasi FROM KasaKontrol";
int kasa1 = 10000000, kasa2 = 01000000, kasa3 = 00100000, kasa4 = 00010000,
kasa5 = 00001000, kasa6 = 00000100, kasa7 = 00000010, i = 0, j = 0,
boskasa = 00000000;
int[] KasaNo = new int[7];
using (OleDbConnection connection = new OleDbConnection(baglanti))
{
using (OleDbCommand command = new OleDbCommand(Kasalar, connection))
{
connection.Open(); //Here I have error
using (OleDbDataReader reader = command.ExecuteReader())
{
while (reader.Read())
{
KasaNo[i] = Convert.ToInt32(reader);
i++;
}
}
}
}
while (j < 7)
{
if (kasa1 != KasaNo[j])
{
boskasa = kasa1;
break;
}
else if (kasa2 != KasaNo[j])
{
boskasa = kasa2;
break;
}
else if (kasa3 != KasaNo[j])
{
boskasa = kasa3;
break;
}
else if (kasa4 != KasaNo[j])
{
boskasa = kasa4;
break;
}
else if (kasa5 != KasaNo[j])
{
boskasa = kasa5;
break;
}
else if (kasa6 != KasaNo[j])
{
boskasa = kasa6;
break;
}
else if (kasa7 != KasaNo[j])
{
boskasa = kasa7;
break;
}
j++;
}
return boskasa;
}
/*
* Veri Tabanına Atama
*/
public void setAd(string ad)
{
this.Ad = ad;
}
public void setSoyad(string soyad)
{
this.Soyad = soyad;
}
public void setEposta(string eposta)
{
this.EPosta = eposta;
}
public void setDogum(string Dogum)
{
this.DogumTar = Dogum;
}
public void setTelefonNum(int telefon)
{
this.TelefonNum = telefon;
}
public void setPin(int Pin)
{
this.PinKodu = Pin;
}
public void setKasaNum(int kasaNum)
{
this.KasaNum = kasaNum;
}
}
}
Thank you for your answers