|
Подключение к SQL
|
|||
---|---|---|---|
#18+
lbppb, Я не прав, прошу прощения, отсутствие NOCOUNT действительно приведет к такой ошибке, а не к BOF/EOF Правда автор говорит, что "не сработало", но может все-таки не туда или не так вставил. Для проверки этой ситуации можно после Код: vbnet 1.
вставить Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.08.2013, 18:16 |
|
Подключение к SQL
|
|||
---|---|---|---|
#18+
ВСЕ РАБОТАЕТ!!! Урааааа!!! lbppb и Shocker.Pro - Вам отдельное спасибо!!! Вот код полностью, который работает. Код: vbnet 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. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123.
Мне осталось сделать чтобы вывод данных шел не просто на лист, а в сводную таблицу. Стыдно уже спрашивать, но может и это подскажите?))) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2013, 09:22 |
|
Подключение к SQL
|
|||
---|---|---|---|
#18+
Странно, почему при set nocount on требуется еще и NextRecordset, я с таким не сталкивался. По хорошему, оформить бы это все в виде хранимой процедуры на сервере и передавать туда только значения комбобоксов и чекбоксов. И еще. При таком объявлении: Код: vbnet 1.
как String объявляется только S31, все остальное как Variant. Почитайте F1 про Dim ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2013, 09:40 |
|
Подключение к SQL
|
|||
---|---|---|---|
#18+
mpkfa, Супер, правда я не уверен, что SET NOCOUNT ON в самом начале что-то дает, его между USE и SELECT обычно пишут, поэтому может быть и требуется NextRecordset... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2013, 10:36 |
|
Подключение к SQL
|
|||
---|---|---|---|
#18+
lbppb, Так было после USE и без NextRecordset - не работало. А расскажите как Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
переделать чтобы создавалась сводная таблица с этими данными? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2013, 10:41 |
|
Подключение к SQL
|
|||
---|---|---|---|
#18+
mpkfalbppb, Так было после USE и без NextRecordset - не работало. А расскажите как переделать чтобы создавалась сводная таблица с этими данными? Есть у меня подозрение что никак не переделать. Скорее всего в случае сводной таблицы тебе нужно менять св-во OLEDBConnection или ODBCConnection у объекта PivotCache существующей таблицы. Для Эксель 2007-2010. ----- Не люблю Progress OpenEdge. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2013, 11:26 |
|
Подключение к SQL
|
|||
---|---|---|---|
#18+
Я занялся созданием костыля) То есть данные на лист выгружаются а потом на отдельном листе формируется сводная с первого листа. Хотя бы так сделать... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2013, 11:30 |
|
Подключение к SQL
|
|||
---|---|---|---|
#18+
mpkfalbppb, Так было после USE и без NextRecordset - не работало. А расскажите как Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
переделать чтобы создавалась сводная таблица с этими данными? Тогда не могу не согласиться с уважаемым Shocker.Pro, действительно странно. SQL умеет сразу возвращать сводные таблицы, посмотрите справку по SSMS - PIVOT. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2013, 11:42 |
|
Подключение к SQL
|
|||
---|---|---|---|
#18+
mpkfaЯ занялся созданием костыля) То есть данные на лист выгружаются а потом на отдельном листе формируется сводная с первого листа. Хотя бы так сделать... Для 2003 можно обойтись Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.08.2013, 11:52 |
|
|
start [/forum/topic.php?fid=61&msg=38379505&tid=2174578]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
35ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 379ms |
total: | 504ms |
0 / 0 |