VB.NET中如何修改SQL Server数据库中存储的.docx格式Word文档内容?
- 内容介绍
- 文章标签
- 相关推荐
本文共计336个文字,预计阅读时间需要2分钟。
如何编辑存储在SQL Server表中的Word文档(.docx)?
这是暂时的工作流程:
1.通过Ideablade从SQL表中读取BLOB数据。
2.将BLOB数据写入磁盘为.docx文件。
3.使用Word打开.docx文件。
4.用户进行编辑。
5.使用Word保存.docx文件。
6.将.docx文件读入BLOB。
7.通过Ideablade将BLOB写回SQL表。
如何编辑存储在SQL Server表中的Word文档(.docx)?这是暂定的工作流程:
>通过Ideablade从SQL表中读取BLOB
>将BLOB写入磁盘为.docx
>使用Word打开.docx
>用户进行更改
>使用Word保存.docx
>将.docx读入BLOB
>通过Ideablade将BLOB写回SQL表
欢迎所有示例代码?
我相信已经有很多人这样做了.
关于如何简化这个过程的任何其他想法?
我使用的是VB.NET,.NET 3.5 SP1,WinForm和SQL Server 2008.
从db中检索和更新BLOB不应该是一个问题,你会发现很多示例代码在网上做到这一点.解决问题的一个简单方法是在某处创建“临时”或“工作”目录,并使用System.IO.FileSystemWatcher(sample code)对其进行监视.当用户想要编辑文件时,从数据库中获取它并将其存储在目录中.每当用户保存文件时,您都会收到来自FileSystemWatcher的通知,因此您可以将其保存到数据库中.不要忘记不时清空目录.
本文共计336个文字,预计阅读时间需要2分钟。
如何编辑存储在SQL Server表中的Word文档(.docx)?
这是暂时的工作流程:
1.通过Ideablade从SQL表中读取BLOB数据。
2.将BLOB数据写入磁盘为.docx文件。
3.使用Word打开.docx文件。
4.用户进行编辑。
5.使用Word保存.docx文件。
6.将.docx文件读入BLOB。
7.通过Ideablade将BLOB写回SQL表。
如何编辑存储在SQL Server表中的Word文档(.docx)?这是暂定的工作流程:
>通过Ideablade从SQL表中读取BLOB
>将BLOB写入磁盘为.docx
>使用Word打开.docx
>用户进行更改
>使用Word保存.docx
>将.docx读入BLOB
>通过Ideablade将BLOB写回SQL表
欢迎所有示例代码?
我相信已经有很多人这样做了.
关于如何简化这个过程的任何其他想法?
我使用的是VB.NET,.NET 3.5 SP1,WinForm和SQL Server 2008.
从db中检索和更新BLOB不应该是一个问题,你会发现很多示例代码在网上做到这一点.解决问题的一个简单方法是在某处创建“临时”或“工作”目录,并使用System.IO.FileSystemWatcher(sample code)对其进行监视.当用户想要编辑文件时,从数据库中获取它并将其存储在目录中.每当用户保存文件时,您都会收到来自FileSystemWatcher的通知,因此您可以将其保存到数据库中.不要忘记不时清空目录.

