ConnectionString = "Provider=Microsoft.Jet.OleDb.4.0;"; //不用说了
ConnectionString += "Data Source=xxx.xls;"; //同上
ConnectionString += "Extended Properties='Excel 8.01;HDR=Yes2;IMEX=13';"
//注释:
1: Excel 8.0 针对 EXCEL 2000 或 更高版本;Excel 5.0 FOR EXCEL 97
2: HDR == HEADER ROW 表示第一行是否为 字段名
3: IMEX 表示对同一列中有混合数据类型的列, 是统一按 字符型处理,
还是将个别不同类型的值读为 DBNULL
ConnectionString += "Data Source=xxx.xls;"; //同上
ConnectionString += "Extended Properties='Excel 8.01;HDR=Yes2;IMEX=13';"
//注释:
1: Excel 8.0 针对 EXCEL 2000 或 更高版本;Excel 5.0 FOR EXCEL 97
2: HDR == HEADER ROW 表示第一行是否为 字段名
3: IMEX 表示对同一列中有混合数据类型的列, 是统一按 字符型处理,
还是将个别不同类型的值读为 DBNULL
博客介绍了Excel连接字符串的设置,包括Provider、Data Source和Extended Properties等部分。详细说明了Excel版本对应的设置,以及HDR表示第一行是否为字段名、IMEX对混合数据类型列的处理方式。
3万+

被折叠的 条评论
为什么被折叠?



