【发布时间】:2015-03-16 11:47:58
【问题描述】:
在我们的数据库中,doc 和 pdf 文件内容已作为 image 数据类型存储在 SQL Server 中。 但现在我想转换为原始格式的 .doc 和 .pdf 文件。 任何人都可以帮助我如何在 c# 中执行此操作。 谢谢
【问题讨论】:
-
ntext、text和image数据类型将在 SQL Server 的未来版本中删除。避免在新的开发工作中使用这些数据类型,并计划修改当前使用它们的应用程序。请改用nvarchar(max)、varchar(max)和varbinary(max)。 See details here -
IMAGE(应替换为VARBINARY(MAX))是一种二进制数据类型——你不能轻易地将它转换为普通文本——它不是普通文本 - 它是一种文档格式。您必须将其存储到磁盘并使用适当的应用程序打开它 -
关于 marc_s 所说的,我要补充一点,您要求两个不同的东西:
How to convert SQL Server image type to normal text in c#?和now I want to convert to original format .doc and .pdf files
标签: c# .net sql-server sql-server-2008 c#-4.0