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