Я создаю файл Excel (.xlsx) с использованием библиотеки Aspose.Cells. Но я не могу прочитать данные (извлекать строки) с помощью команд OleDb после этого, , пока не открою файл и не сохранит его вручную. Я запускаю что-то так же просто, как этот:Не удается получить данные из файла Excel Создан с использованием Aspose.Cells
new OleDbDataAdapter("select * from [Sheet1$]", conn); // etc...
Сохранение файла также увеличивает размер файла. Обратите внимание, что это происходит только с форматом .xlsx, для старого .xls все работает нормально. Я даже пробовал демо-код, который у них есть на своем веб-сайте, но результат тот же. Я что-то упускаю?
Спасибо за ваш ответ. Я использую версию 4.8.1.0, и я не могу найти класс OoxmlSaveOptions в API. Существует только класс SaveOptions, который не обладает описанным выше свойством. – codeRecap
Пожалуйста, попробуйте последнюю версию, которую вы можете скачать из Aspose, потому что это может быть ошибка в старой версии. – shakeel
Я вижу. Спасибо. – codeRecap