一些数据库的资料要导出为Word要如何做?
我现在知道思路是:先做好Word模板,在需要插值的地方设置一些文档变量,然后从数据库中取出数据,插入域值!但是我不知道如何入手。请给我一个例子参考一下!谢谢!

解决方案 »

  1.   

    我们通常做的都是导出到EXCEL,不知为何要导到WORD
      

  2.   

    void ExportExcel(DataSet oDS)
    {
    Response.Clear();   
    Response.Charset   =   "gb2312;";   
    Response.ContentType   =   "application/vnd.ms-excel";   
    System.IO.StringWriter   oSW   =   new   System.IO.StringWriter();   
    HtmlTextWriter   oHW   =   new   HtmlTextWriter(oSW);   
    DataGrid   oDG   =   new   DataGrid();   
    oDG.DataSource   =   oDS.Tables[0];   
    oDG.DataBind();   
    oDG.RenderControl(oHW);   
    Response.Write(oSW.ToString());   
    Response.Flush();   
    Response.Close(); 
    }
      

  3.   

    非常谢谢你,把导出Excel给我!可是这个我会呀.多GridView里面导出Word我也知道!我也不想导出的哦,是客户要这样子做的,没有办法.急呀!
      

  4.   

    application/vnd.ms-excel 改成 application/vnd.ms-word