
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
19.06.2014, 18:47:45
|
|||
|---|---|---|---|
|
|||
запуск многих скриптов одним запросом через VBA ecxel |
|||
|
#18+
Добрый день! Столкнулся с проблемкой..... макрос не хочет выполнять выгрузку, если в скрипте есть ";". цыклом загоняю скрипт с листа SQLquery = "" i = 1 Do While WB.Worksheets("SQL").Range("A" & i).Value <> "" SQLquery = SQLquery + WB.Worksheets("SQL").Range("A" & i).Value + vbNewLine i = i + 1 Loop открываю... objRst.Open SQLquery, objCon выбивает ошибку. вот сам скрипт DROP Table IF EXISTS BVB_b; CREATE TEMPORARY TABLE BVB_b select * from contract where customer_id = 25 если взять только так select * from contract where customer_id = 25 выгружает без проблем буду благодарен за помощь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
19.06.2014, 21:03:18
|
|||
|---|---|---|---|
|
|||
запуск многих скриптов одним запросом через VBA ecxel |
|||
|
#18+
vBulka, Ваш objRst не умеет выполнять "скрипты", - только запросы. ЗЫ: просто интересно - задля чего скрипт в Excel запихивали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2014, 10:47:49
|
|||
|---|---|---|---|
|
|||
запуск многих скриптов одним запросом через VBA ecxel |
|||
|
#18+
скукотища,для автоматизации отчетности. А как научить его выполнять весь скрипт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
20.06.2014, 13:29:33
|
|||
|---|---|---|---|
|
|||
запуск многих скриптов одним запросом через VBA ecxel |
|||
|
#18+
vBulkaДобрый день! Столкнулся с проблемкой..... макрос не хочет выполнять выгрузку, если в скрипте есть ";". буду благодарен за помощь! многие не хотят, ибо через одбс (может ошибаюсь в причине) не выполняеться множественный запрос - одно обращение, один запрос. в пхп mysql тоже не хочет множественные делать, а mysqli - делает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.06.2014, 17:19:21
|
|||
|---|---|---|---|
|
|||
запуск многих скриптов одним запросом через VBA ecxel |
|||
|
#18+
alex564657498765453, выход всегда есть)) ' цыкл последовательного запуска многих запросов i = 0 j = 1 Do While j <= 4 i = i + 1 SQLquery = "" Do While WB.Worksheets("SQL").Range("A" & i).Value <> "" SQLquery = SQLquery + WB.Worksheets("SQL").Range("A" & i).Value + vbNewLine i = i + 1 Loop objRst.Open SQLquery, objCon j = j + 1 Loop ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&tablet=1&tid=1834630]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
56ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 203ms |
| total: | 332ms |

| 0 / 0 |
