![]() |
Excel Interop with in-memory document - no file system
I have Excel 2003 documents stored in a SQL 2005 database,
VARBINARY(MAX) column. I need to read the documents out of the table, open them up, modify their header, and write them back to another table. In .Net 2.0 is it possible to do all of this in memory using the Excel interop interface, without writing the documents to the file system? Thanks. |
Excel Interop with in-memory document - no file system
Depends what you mean by "modify their header" ?
If you understand the binary format of the Excel file then yes anything is possible, maybe using one of the BIFF Reader/Writer classes available as a starting point. Otherwise (and IMHO certainly the easier) is to use automation/interop and allow Excel to make the changes, which will involve writing the file to disk somewhere, then use Workbooks.Open NickHK wrote in message oups.com... I have Excel 2003 documents stored in a SQL 2005 database, VARBINARY(MAX) column. I need to read the documents out of the table, open them up, modify their header, and write them back to another table. In .Net 2.0 is it possible to do all of this in memory using the Excel interop interface, without writing the documents to the file system? Thanks. |
All times are GMT +1. The time now is 12:01 AM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com