查询Excel表出现“数值字段溢出”问题解决办法

ASP查询一个Excel表,总是提示“数值字段溢出”错误([Microsoft][ODBC Excel Driver] 数值字段溢出。)

在Microsoft官方网站上查询得知是由于Excel表中列的数据类型不同造成的。

一般的解决办法就是把表中的各列数据类型进行统一,如果表中数据量大这就不好实现了。

找到一个简单的办法:

改变下SQL查询方法就可以解决这个问题。

原来使用

Set rs=Server.CreateObject("ADODB.Recordset")
rs.Open "Select * From [Sheet1$]",conn,1,1

只需改为

Set rs=Conn.Execute("Select * From [Sheet1$]")

其他不变,查询Excel表“数值字段溢出”问题解决。

本博客所有文章如无特别注明均为原创。作者:sysdee复制或转载请以超链接形式注明转自 成功志
原文地址《查询Excel表出现“数值字段溢出”问题解决办法
分享到:更多

相关推荐

发表评论

路人甲 表情
看不清楚?点图切换 Ctrl+Enter快速提交

网友评论(0)