Johan Appelgren
Johan Appelgren
It can be done, but it requires work. LinqToExcel simply uses Excel itself to do the work via its OLEDB provider. ExcelDataReader is completely standalone and does not rely on...
We probably need to add a setting for configuring what escape character to use instead of double quotes ('"')? Can't think of a good way to autodetect it. Creating a...
I think it makes sense for us to use a MemoryStream for the .xls files if the given stream is not seekable since that is what we already do for...
@Seabizkit Using a MemoryStream works just fine. Just tried with this code to read a .xls file from a MemoryStream without issue. ```csharp byte[] bytes = File.ReadAllBytes(path); using var ms...
You mean a stream that has the Excel file at an offset in the stream? Then you'd need to copy that part of the stream into a memory stream first.
Perhaps only a theoritical issue but if someone is using ExcelReaderConfiguration.LeaveOpen changing ExcelReaderFactory.CreateReader to copy non-seekable streams into a MemoryStream could be a breaking change if the caller expects the...
The file link doesn't work. Please provide the sample file again.
@yjagota What version of ExcelDataReader did you test with? I can't reproduce your error with [3.7.0-develop00385](https://www.nuget.org/packages/ExcelDataReader/3.7.0-develop00385).
Possibly related issue https://github.com/castleproject/Core/issues/651