【发布时间】:2016-01-25 15:56:39
【问题描述】:
我正在尝试使用以下代码导出 xlsx 文件:
OleDbDataAdapter adapter = new OleDbDataAdapter(select, accessConnection);
adapter.Update(dataTable);
连接字符串是
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\AA\Desktop\work10.xlsx;Extended Properties="Excel 12.0 Xml;HDR=YES";
我正在尝试将 200000 行导出到 xlsx 文件,但得到 电子表格已满 错误。 当我尝试打开 excel 文件时,我收到 file extension is not valid 错误。
将 .xlsx 扩展名更改为 .xls 后,文件正在打开,但行数对我来说不够。
Microsoft Access Database Engine 2010 版本已安装到计算机。
我该如何解决?
【问题讨论】:
-
在连接字符串中添加
IMEX=1选项还会出现这种情况吗? -
导致另一个问题
标签: c# excel oledb oledbdataadapter