- ASP.NET 非“自动化”处理 Excel-连接
- ASP.NET 非“自动化”处理 Excel-连接 Excel 2007
- ASP.NET 非“自动化”处理 Excel-操作
- ASP.NET 非“自动化”处理 Excel-数据类型
连接字符串如下:
Provider=Microsoft.Jet.OleDb.4.0;Data Source=Excel文件位置;Extended Properties='Excel 8.0;HDR=NO;'
在 Extended Properties 中,Excel 8.0 表示为版本号,Microsoft Jet 4.0 OLE DB Provider 支持 Excel 3.0,4.0,5.0,8.0 数据库类型。也就是说它不能连接 Excel 2007 的文件,对于 Excel 2007 文件,可以将其保存为 97-2003 的格式。
HDR=NO 表示 Excel 区域不包含标题,也就是说区域的第一行就是数据行,此时使用 F1 表示第一个字段,使用 F2 表示第二个字段,以此类推。
使用这种像数据库的方式操作 Excel 还有许多细节技术,将在后面的文章中一一介绍。
注意
Excel 也属性文件式数据库,注意使用后释放资源。
