Şimdi Ara

asp.net de Excel den Veri Tabanına Kayıt da Hata

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
3
Cevap
0
Favori
387
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • asp.net de Excel i okuyup veri tabanına kayıt işlemi yapmaya çalışıyorum fakat resimde işaretlediğim alana kod geldiğinde "External table is not in the expected format." hatası veriyor. Sizce çözüm ne olabilir ?


     asp.net de Excel den Veri Tabanına Kayıt da Hata







  • EfeUğur E kullanıcısına yanıt
    Hocam bağlantı satırını birde şöyle deneyebilir misin?

    "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + dosya_adres + ";Extended Properties=Excel 8.0"

    eğer olmaz ise bu linktenhttps://www.microsoft.com/en-us/download/details.aspx?id=13255 Microsoft Access Database Engine 2010 indir ve kur. Kapatıp açıp tekrar dene

    kolay gelsin
  • __mhmet__ kullanıcısına yanıt
    Merhaba excel in sürümlerinden dolayı kaynaklı sorunmuş yüklemeye çalıştığım xlsx formatında şuan hata vermiyor. Benim gibi kişilere faydalı olamsı açısından kodun son halini paylaşıyorum:

    string DosyaKayitYeri = string.Concat(Server.MapPath("~/Excel/" + fuExcel.FileName));
    fuExcel.SaveAs(DosyaKayitYeri);
    string Baglanti = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + DosyaKayitYeri + ";Extended Properties=\"Excel 12.0;HDR=Yes;IMEX=2\"";
    OleDbConnection con = new OleDbConnection(Baglanti);
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.