|
|
|
Проблема со списком в ComboBox Exсel
|
|||
|---|---|---|---|
|
#18+
На листе Exсel создал объект ComboBox, который должен выдать список результата запроса к БД SQL Server. Проблема в том что при формировании списка Exсel ругается и говорит – «Run-time error “6” Overflow . Я предполагаю, что размер списка определенный и не может поместить весть результат запроса (порядка 30000 записей). Есть ли какие-то решения? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2006, 11:01 |
|
||
|
Проблема со списком в ComboBox Exсel
|
|||
|---|---|---|---|
|
#18+
LuterqНа листе Exсel создал объект ComboBox, который должен выдать список результата запроса к БД SQL Server. Проблема в том что при формировании списка Exсel ругается и говорит – «Run-time error “6” Overflow . Я предполагаю, что размер списка определенный и не может поместить весть результат запроса (порядка 30000 записей). Есть ли какие-то решения? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. где именно выводи ошибку на какой строке а так просто не устраивает ? ComboBox1.AddItem rst.Fields(0).Value ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2006, 11:33 |
|
||
|
Проблема со списком в ComboBox Exсel
|
|||
|---|---|---|---|
|
#18+
только что добавил в комбобокс 40000 элементов - полет нормальный (хоть и медленно, да и изврат IMHO) чую одним местом, что переменная i объявлена как integer а integer может принимать значения от -32000 (с копейками) до +32000 (с копейками) солюшен: объявите переменную i as long ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2006, 12:21 |
|
||
|
Проблема со списком в ComboBox Exсel
|
|||
|---|---|---|---|
|
#18+
Nikzтолько что добавил в комбобокс 40000 элементов - полет нормальный (хоть и медленно, да и изврат IMHO) чую одним местом, что переменная i объявлена как integer а integer может принимать значения от -32000 (с копейками) до +32000 (с копейками) солюшен: объявите переменную i as long Спасибо! Все так..(у типе i) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2006, 13:53 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=34063447&tid=2165139]: |
0ms |
get settings: |
12ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
176ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 275ms |
| total: | 535ms |

| 0 / 0 |
