Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/324.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
C# 如何在asp.NET10中利用数据库中的数据生成word文档_C#_Asp.net_Sql Server 2008 - Fatal编程技术网

C# 如何在asp.NET10中利用数据库中的数据生成word文档

C# 如何在asp.NET10中利用数据库中的数据生成word文档,c#,asp.net,sql-server-2008,C#,Asp.net,Sql Server 2008,我有一个数据库应用程序,它存储我们要在Microsoft Word中报告的数据。 我有一个包含10个表的数据库,我想用数据库中的数据生成一个word文档。当我点击按钮时,它会询问文件名、路径,并使用数据库中的数据生成一个新的word文档 我正在使用asp.NET2010 web应用程序和SQLServer2008 我想将数据库数据记录到word文档中。在这份与卫生部有关的文件中 我需要链接或代码 谢谢…查看此链接: 检查此链接: 是Microsoft的.Net库,可用于创建和操作Office

我有一个数据库应用程序,它存储我们要在Microsoft Word中报告的数据。 我有一个包含10个表的数据库,我想用数据库中的数据生成一个word文档。当我点击按钮时,它会询问文件名、路径,并使用数据库中的数据生成一个新的word文档

我正在使用asp.NET2010 web应用程序和SQLServer2008

我想将数据库数据记录到word文档中。在这份与卫生部有关的文件中

我需要链接或代码

谢谢…

查看此链接:

检查此链接:

是Microsoft的.Net库,可用于创建和操作Office文档

这是指向和的链接

我使用OpenXML让ASP.Net页面从数据库动态生成Word文档。在这个简单的例子中,我使用Word创建了一个文档模板,然后在C#中找到了文档中需要数据库数据的位置,并替换了内容。

是Microsoft的.Net库,可用于创建和操作Office文档

这是指向和的链接


我使用OpenXML让ASP.Net页面从数据库动态生成Word文档。在这个简单的例子中,我使用Word创建了一个文档模板,然后在C#中,我在文档中找到了需要数据库数据的位置,并替换了内容。

在这个OpenXML SDK中,安装时间太长,现在也需要it处理安装。在这个OpenXML SDK中,安装时间太长,现在也需要it处理安装。
using (WordprocessingDocument myDoc = WordprocessingDocument.Open(docName, true))
{
MainDocumentPart mainPart = myDoc.MainDocumentPart;
Document doc = mainPart.Document;
//Create new table with predefined table style
Table table = new Table();
TableProperties tblPr = new TableProperties();
TableStyleId tblStyle = new TableStyleId();
tblStyle.Val = "PredefinedTableStyle";
tblPr.AppendChild(tblStyle);
table.AppendChild(tblPr);
string[] headerContent = new string[] { "Name", "Subcategory", "Price", "Image" };
//Create header row
TableRow header = CreateRow(headerContent, null);
table.AppendChild(header);
...
}