c# vs2008 根据数据库数据生成WORD文档的需求 求c#开发老手帮忙
根据数据库数据生成WORD文档在网页里修改一个word模板然后修改成功后生成word文件但我希望知道如何导入一步步的操作网上有些资料我试了有问题有能力的帮我解决下谢谢这个...
根据数据库数据生成WORD文档 在网页里修改
一个word模板 然后修改成功后 生成word文件
但我希望知道如何导入一步步的操作
网上有些资料 我试了有问题
有能力的帮我解决下 谢谢
这个问题真的那么难吗 还是说 觉得100分太少 如果能帮我 我双倍分数
补充个问题
如何将 gradview里的数据 生成word文档里的表格 展开
一个word模板 然后修改成功后 生成word文件
但我希望知道如何导入一步步的操作
网上有些资料 我试了有问题
有能力的帮我解决下 谢谢
这个问题真的那么难吗 还是说 觉得100分太少 如果能帮我 我双倍分数
补充个问题
如何将 gradview里的数据 生成word文档里的表格 展开
4个回答
展开全部
建议你用其他第三方软件,很多有这个功能
比如动软.Net代码生成器就能更具数据库生成说明文档
还有很多的。
比如动软.Net代码生成器就能更具数据库生成说明文档
还有很多的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
建议使用SOAOffice中间件,号称是微软 Office 中间件,功能强大,支持完全的.Net代码调用。
根据数据库数据生成WORD文档,而且生成的word能够在浏览器的页面里直接显示给用户。
根据数据库数据生成WORD文档,而且生成的word能够在浏览器的页面里直接显示给用户。
参考资料: 演示http://www.kehansoft.com/soaword/index.asp
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
String num = Request["num"];
int n = Convert.ToInt32(num);
SqlConnection conn = new SqlConnection(SqlHelper.jwconstr);
SqlDataAdapter da = new SqlDataAdapter("select x.xh,x.xm from xsb x where x.bjdm= " + n , conn);
DataSet ds = new DataSet();
da.Fill(ds, "table1");
DataTable dt = ds.Tables["table1"];
StringWriter sw = new StringWriter();
sw.WriteLine("学号\t姓名\t平时成绩\t考试成绩\t总成绩");
foreach (DataRow dr in dt.Rows)
{
sw.WriteLine(dr["xh"] + "\t" + dr["xm"] );
}
sw.Close();
Response.AddHeader("Content-Disposition", "attachment; filename=test.xls");
Response.ContentType = "application/ms-excel";
Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
Response.Write(sw);
Response.End();
你看下行不 这个是我以前生成excel的文件的
你把程序中有excel的字段改成word的就可以了
int n = Convert.ToInt32(num);
SqlConnection conn = new SqlConnection(SqlHelper.jwconstr);
SqlDataAdapter da = new SqlDataAdapter("select x.xh,x.xm from xsb x where x.bjdm= " + n , conn);
DataSet ds = new DataSet();
da.Fill(ds, "table1");
DataTable dt = ds.Tables["table1"];
StringWriter sw = new StringWriter();
sw.WriteLine("学号\t姓名\t平时成绩\t考试成绩\t总成绩");
foreach (DataRow dr in dt.Rows)
{
sw.WriteLine(dr["xh"] + "\t" + dr["xm"] );
}
sw.Close();
Response.AddHeader("Content-Disposition", "attachment; filename=test.xls");
Response.ContentType = "application/ms-excel";
Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312");
Response.Write(sw);
Response.End();
你看下行不 这个是我以前生成excel的文件的
你把程序中有excel的字段改成word的就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询