10 2013 档案

摘要:环境:win7+iis7+Office2007在asp.net网站中导出Excel文件后,再把文件导入到数据库中。 读取Excel文件时,打开连接出错。错误为:外部表不是预期的格式解决:检查了一下,导出的Excel是标准文件不是html,没错,Excel文件正常。调试代码,创建连接对象oleDbConnection也正常,但在conn.Open()打开链接时出错。仔细看了下链接字符串,检查出了错误,Excel版本问题,Exce连接字符串版本是office2003的 ,更改为Excel2007版本则正常导入。总结规则如下:using System.Data.OleDb;using System. 阅读全文
posted @ 2013-10-22 10:53 落冰 阅读(481) 评论(0) 推荐(0)
摘要:C#用ado.net访问EXCEL的常见问题及解决方法,除了像sql server,access常见的数据库,其实Excel文件也可以做为数据库访问。ado.net访问excel的实例:OleDbConnection cn = new OleDbConnection(); cn.ConnectionString = @"provider=Microsoft.jet.oledb.4.0;data source=[excel文件路径];Extended Properties=""Excel 8.0;HDR=YES;"""; cn.Open 阅读全文
posted @ 2013-10-21 19:41 落冰 阅读(1186) 评论(0) 推荐(0)