我想打开一个OleDbConnection连接到内存中的Excel文件,它是一个FileStream。有人知道是否可能以及如何实现吗?
总的来说,我希望将文件字节传递到.NET CLR存储过程中并提取数据。也许还有更好的方法,我还没有考虑过。
提前感谢。
我想打开一个OleDbConnection连接到内存中的Excel文件,它是一个FileStream。有人知道是否可能以及如何实现吗?
总的来说,我希望将文件字节传递到.NET CLR存储过程中并提取数据。也许还有更好的方法,我还没有考虑过。
提前感谢。
您可以使用SpreadsheetGear从内存中的字节数组或任何流中打开文件,方法是使用SpreadsheetGear.Factory.GetWorkbookSet().Workbooks.OpenFromMemory(byte[]) / OpenFromStream(System.IO.Stream)。
免责声明:我拥有SpreadsheetGear LLC。