none
Экспорт из Excel в MVC3 RRS feed

  • Вопрос

  • Добрый день. Подскажите вменяемый способ считывания данных из файла EXEL в MVC 3 приложении. Для заполнения БД надо использовать EXEL файл который надо загрузить на сайт. Вроде такая избитая тема, а решения вменяемого нет. 

    Попытался подключиться через провайдера Provider=Microsoft.ACE.OLEDB.12.0

    но выдает ошибку, и провайдер менял и 64 и 32 и что только не делал. А как быть если на продакшн сервер выкладывать приложения, там вообще ни кто не позволит что-то инсталлировать. Подскажите у кого был опыт обработки данных на сайте с MVC3 из EXEL.

    Опять же в PHP есть класс для работы с EXEL, неужели у родной технологии нет адекватных способов?  

    29 июля 2012 г. 9:22

Ответы

  • Решение найдено:

    Используем библиотеку Excel Data Reader: http://exceldatareader.codeplex.com/   

    работает без наличия exсel на хосте. Все данные представлены как DataSet. Какова скорость работы не скажу но с 1000 записей справился очень быстро. Подключение в три строки. Работает с .xlsx 

    • Помечено в качестве ответа MakInnova 29 июля 2012 г. 14:20
    29 июля 2012 г. 14:20

Все ответы

  • Решение найдено:

    Используем библиотеку Excel Data Reader: http://exceldatareader.codeplex.com/   

    работает без наличия exсel на хосте. Все данные представлены как DataSet. Какова скорость работы не скажу но с 1000 записей справился очень быстро. Подключение в три строки. Работает с .xlsx 

    • Помечено в качестве ответа MakInnova 29 июля 2012 г. 14:20
    29 июля 2012 г. 14:20
  • Спасибо, что выложили решение, оно может пригодиться другим.
    30 июля 2012 г. 10:31
    Модератор