Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2005 Word DOCX文件中带有邮件合并字段的OpenXML-完整示例_Sql Server 2005_Openxml_Mailmerge_Word 2007 - Fatal编程技术网

Sql server 2005 Word DOCX文件中带有邮件合并字段的OpenXML-完整示例

Sql server 2005 Word DOCX文件中带有邮件合并字段的OpenXML-完整示例,sql-server-2005,openxml,mailmerge,word-2007,Sql Server 2005,Openxml,Mailmerge,Word 2007,我知道,在推荐和使用OpenXML操作Word 2007(docx)文档时,会出现大量的线程 但我找不到一个实用的例子(完整的zip解决方案),我可以尝试并演示如何快速学习如何使用OpenXML。 我想要的是一种方法,可以打开一个Word 2007文档模板,其中包含多个mailmerge字段,从数据集(SQL Server 2005)填充这些字段,并将模板保存为Word文档,以便发送电子邮件 更新:我们将VisualStudio2005与.NET2一起使用。这会是个问题吗?我们可以安装.NET

我知道,在推荐和使用OpenXML操作Word 2007(docx)文档时,会出现大量的线程

但我找不到一个实用的例子(完整的zip解决方案),我可以尝试并演示如何快速学习如何使用OpenXML。 我想要的是一种方法,可以打开一个Word 2007文档模板,其中包含多个mailmerge字段,从数据集(SQL Server 2005)填充这些字段,并将模板保存为Word文档,以便发送电子邮件

  • 更新:我们将VisualStudio2005与.NET2一起使用。这会是个问题吗?我们可以安装.NET3但仍然使用VS2005吗?对我们来说,移植到VS2010是可能的,但不是现在。在升级到2010年之前,我们需要解决这个问题
请不要推荐第三方产品,因为我们必须寻找免费可行的解决方案

非常感谢你的时间。谢谢

这是我的礼物


它使用docx4j.NET,这是开源的,您可以使用,而不是Microsoft的开放XML SDK。

该链接已失效。我想你是说这个?再次感谢,但正如我上面所说的,docx4j.NET不适用于我们,因为我们只有VS2005,这与我遇到的问题完全相同