ASP程序将EXCEL中的数据导入到ACCESS中的时候,出现莫名其妙的“:[Microsoft][ODBC Excel Driver] 数值字段溢出”错误。
仔细检查了EXCEL和ACCESS数据字段结构和数值类型,都没错。后来在网上找到解释说是应该使用jet引擎:
http://www.mengyong.cn/post/57.html
我只好把:
conn_xls.Open "Driver={Microsoft Excel Driver (*.xls)};DBQ="&Server.MapPath("upxls/xls/cj/cj.xls")
换成了:
conn_xls.Open "Provider=Microsoft.Jet.OLEDB.4.0;Extended properties=Excel 5.0;Data Source="&Server.MapPath("upxls/xls/cj/cj.xls")
本文介绍了解决从Excel导入数据到Access时遇到的“数值字段溢出”错误的方法。通过调整连接字符串,使用Microsoft Jet引擎替代默认的Excel驱动程序,成功解决了该问题。
778

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



