VB运行时错误6溢出

时间:2010-12-05 12:25:39

标签: vb6 runtime-error

我正面临VB运行时6溢出。 当我从数据库中获取结果并放入变量时, 我收到了这个错误,溢出。

我知道我可以改为dim a as long,这个问题将得到解决。 但是我需要声明的每个变量都是长的,所以我不会遇到这个问题吗?

在我的数据库行id大于30,000 ++之前,这个问题不存在。

无论如何我可以阻止这个问题吗?

1 个答案:

答案 0 :(得分:2)

不,在vb6中,整数数据类型限制在32K左右。因此,如果您开始使用变量,您将开始出现溢出错误。

(这里是VB中数字类型的MSDN article