c# 导出2007格式的Excel的连接字符串
2013-08-06 09:39
561 查看
上次做了个导出excel文件的客户端软件,没有注意到:当打开2007版的excel时提示错误“外部表不是预期的格式”,刚才网上荡了点资料,改了一下连接字符串,问题解决了:
把:string strConn = string.Format("Provider=Microsoft.Jet.OLEDB.4.0;Data Source='" + excel_filepath + "';Extended Properties='Excel 8.0;HDR=YES;IMEX=1'");//第一行作为列
改为了:
string strConn = string.Format("Provider=Microsoft.ACE.OLEDB.12.0;;Data Source='" + excel_filepath + "';Extended Properties='Excel 8.0;HDR=YES;IMEX=1'");//第一行作为列
把:string strConn = string.Format("Provider=Microsoft.Jet.OLEDB.4.0;Data Source='" + excel_filepath + "';Extended Properties='Excel 8.0;HDR=YES;IMEX=1'");//第一行作为列
改为了:
string strConn = string.Format("Provider=Microsoft.ACE.OLEDB.12.0;;Data Source='" + excel_filepath + "';Extended Properties='Excel 8.0;HDR=YES;IMEX=1'");//第一行作为列
相关文章推荐
- c#使用输出html字符串进行导出excel功能时,常用到得几种格式
- C#读取Excel 2003/2007的文件(注意连接字符串)
- C#连接EXCEL和ACCESS字符串2003及2007版
- C#连接EXCEL和ACCESS字符串2003及2007版
- c#使用输出html字符串进行导出excel功能时,常用到得几种格式:
- C#连接EXCEL和ACCESS字符串2003及2007版
- C#连接Excel提示“外部表不是预期的格式”
- 使用oledb导出2007格式的Excel文件
- C#导出Excel,并且设置Excel单元格格式,合并单元格
- JS导出Excel时设置Excel格式为字符串格式
- ACE OLEDB 12.0连接字符串(Excel 2007)
- 关于asp.net C# 导出Excel文件 打开Excel文件格式与扩展名指定格式不一致的解决办法
- C#中npoi操作Excel[版本2.0.1读写2003、2007格式]
- C#中npoi操作Excel[版本2.0.1读写2003、2007格式]
- C#导出Excel按照指定格式设置单元格属性值
- C#导出带有格式的Excel(列宽,合…
- C#如何连接Oracle数据库,如何把数据绑定到dataGridView,如何把dataGridView数据导出到EXCEL
- C# 中Excel导出,可以自由设置导出的excel格式
- c# 导出 身份证 到excel中 文本格式显示
- asp.net中导出到Excel的方法汇总及导出Excel/Csv格式数据最优方案(C#)