VB ошибка времени выполнения 6 overlow - PullRequest
0 голосов
/ 05 декабря 2010

Я сталкиваюсь с переполнением времени выполнения VB 6.Когда я извлекаю результат из базы данных и помещаю его в переменную, я получаю эту ошибку, переполнение.

Я понял, что могу изменить на dim a as long, и эти проблемы будут решены.но это все переменные, которые мне нужно объявить как можно дольше, чтобы я не столкнулся с этой проблемой?

Эта проблема не существует, пока мой идентификатор строки базы данных не станет больше 30000 ++.

Могу ли я в любом случае предотвратить эти проблемы?

1 Ответ

2 голосов
/ 05 декабря 2010

Нет, в vb6 целочисленный тип данных ограничен 32K или около того.Так что, если у вас начнутся переменные, вы начнете получать ошибки переполнения.

(А вот статья MSDN о числовых типах в VB)

...