现在用微软office相关dll导入数据到excel, 但是服务器上没有安装office组件, 不安装office组件的前提下怎么破?
可以研究一下NPOI
可以看一下他的博客园:http://www.cnblogs.com/knowledgesea/archive/2012/11/16/2772547.html
可以生成csv
先学会使用搜索。这问题博客园里面起码说过几千次了。
npoi 不需要安装office导出datatable很容易
LinqToExcel excel->DB
ClosedXML/NPOI db->excel
可以使用Free Spire.XLS,不需要安装office,代码很简单。
//初始化Workbook对象 Workbook workbook = new Workbook(); //获取第一张工作表 Worksheet sheet = workbook.Worksheets[0]; //从工作表第一行第一列开始插入 sheet.InsertDataTable(datatable, true, 1, 1); //保存文档 workbook.SaveToFile("DatatableToExcel.xlsx", ExcelVersion.Version2013);