怎么用C#语言往Word中写数据
来源:百度知道 编辑:UC知道 时间:2024/05/11 19:23:46
我想用C#语言往Word中写数据,包括新建Word
然后把文本框中的数据写入到Word或者EXCEL中都可以,哪位高手帮帮忙,追加分数,谢谢。
然后把文本框中的数据写入到Word或者EXCEL中都可以,哪位高手帮帮忙,追加分数,谢谢。
这是一个将datagrid中的数据写到excel中的,参考一下吧。
xiangmu1=(XIANGMU)Session[\"xiangmu1\"];
StringWriter sw = new StringWriter();
DataTable dt = xiangmu1.Tables[\"JDMOV_M001\"];
int ic = dt.Columns.Count;
foreach(DataColumn c in dt.Columns)
{
sw.Write(c.ColumnName + \" \");}
sw.WriteLine();
foreach(DataRow dr in xiangmu1.Tables[\"JDMOV_M001\"].Rows)
{
for(int i=0 ; i<ic ;i++)
sw.Write(dr[i]+\" \");
sw.WriteLine();}
sw.Close();
Response.AddHeader(\"Content-Disposition\", \"attachment; filename=movieInfo.xls\");
Response.ContentType = \"application/ms-excel\";
Response.ContentEncoding=System.Text.Encoding.GetEncoding(\"shift_jis\");
Response.Write(sw);