51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3578|回复: 2
打印 上一主题 下一主题

读excel表问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-10-30 18:24:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我这边有个问题 想请各位大侠帮忙一下
问题是这样的
我写了一段silktest代码去读一个excel表中的数据,excel表中的数据类型方面有点乱
每次执行代码的都是都会有报以下信息

[ ] *** Error: (HY000) [Microsoft][ODBC Excel Driver] Numeric field overflow.
[ ] Occurred in DB_FetchNext
[ ] Called from MyTable.Open at ..\frame\Excel_Frame.inc(237)


我也尝试过把excel中的数据都定义为text形式,然后执行,还是会报这个问题。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-11-16 13:01:21 | 只看该作者
把数据传一份上来 要不别人也没办法帮你调式
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2009-11-16 17:25:01 | 只看该作者

lz的excel是什么版本的啊?

如题。
lz如果把数据定义为text了,顺便再把自动纠错关了吧。
Tools Menu=> Options => Erro Checking Tab=> Number Stored as Text Checkbox. 可能会被odbc在付类型的时候改回来。

再不行,用微软的方法看看。
http://support.microsoft.com/default.aspx?scid=kb;en-us;815277

希望有帮助。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-14 11:19 , Processed in 0.067989 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表