从Ms-Access中的OLE对象中解析本机字节数组

时间:2013-08-09 08:30:10

标签: c# ms-access

对于更新程序应用程序,我们将固件文件存储到MS-Access数据库中。固件文件存储在MS-Access典型的OLE对象中。

我想从OLE-object中读出一个带有文件原始内容的字节数组。我现在已经可以访问OLE对象的数据和元数据。是否有可用于剥离元数据的原生解析器?我只对原始内容感兴趣。

updater应用程序是用C#编写的。我需要应用程序中的字节数组。与数据库的链接已经正常工作。

1 个答案:

答案 0 :(得分:1)

另一种方法是避免使用访问前端来填充数据库,并使用以下VBA代码来存储二进制数据:support.microsoft.com/kb/103257 然后,您可以使用www.codeproject.com/Articles/16851/Uploading-and-Downloading-BLOBs-to-Microsoft-Acces来读取/写入要使用c#访问的数据