Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > ASP > Чтение Excel всех версий


Автор: ArtiSoft 10.8.2011, 09:57
Всем доброе время суток! какой драйвер позволит прочесть excel документы всех версий без проблем?
я использовал вот таким образом
Код
FileStream stream = File.Open(filename, FileMode.Open, System.IO.FileAccess.Read);
                IExcelDataReader excelReader = ExcelReaderFactory.CreateBinaryReader(stream);
                DataSet result = excelReader.AsDataSet();


но некоторые документы не может читать. выдает ошибка не может найти таблицу

Автор: ArtiSoft 10.8.2011, 15:40
мне надо чтение excel 95. все перепробовал. а вот с провайдером Microsoft.Jet.OLEDB.4.0 считывает, но потом возникает проблема с такой ошибкой : " не может быть открыт ядром базы данных Microsoft Jet. Файл уже открыт другим пользователем для монопольного доступа или требуется разрешение на просмотр данных"

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)