
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
04.10.2005, 14:35:43
|
|||
|---|---|---|---|
|
|||
Как получить результат SQL-запроса не в range() а во временную таблицу |
|||
|
#18+
Как получить результат SQL-запроса (к MSSQL-сервену) НЕ В range() а во временную таблицу, ну и затем её проигнорировать, типа. Задача достаточно тривиальная - надо пробежаться по листу Excel-я и для каждой строчки хитрым образом засандалить строчку в MSSQL-таблице. Если кто-то решал подобное - киньте, пожалуйста, примерчик. В чём проблема - не знаю как менять свойства запроса и отслеживать когда будет готов рефреш. Ну и, собственно, куда спихнуть результат (кроме как в range). Заранее срасиб!, Дмитрий (dimka@ultra.ru) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.10.2005, 17:14:44
|
|||
|---|---|---|---|
Как получить результат SQL-запроса не в range() а во временную таблицу |
|||
|
#18+
adoconnection.execute "update ..." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.10.2005, 17:55:06
|
|||
|---|---|---|---|
Как получить результат SQL-запроса не в range() а во временную таблицу |
|||
|
#18+
dimka@ultraВ чём проблема - не знаю как менять свойства запроса и отслеживать когда будет готов рефреш. А это делается очень просто: ActiveSheet.QueryTables(1).CommandText = "select * from aaa" и там есть много разных полезных пропертей которые тоже можно менять :) А отслеживать когда завершиться запрос еще проще: ActiveSheet.QueryTables(1).BackgroundQuery = false и после этого при ActiveSheet.QueryTables(1).Refresh Эксель замерзенет до тех пор пока БД не вернет результат запроса. Либо повесить свой собственный обработчик на событие QueryTable_AfterRefresh ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.10.2005, 19:23:49
|
|||
|---|---|---|---|
|
|||
Как получить результат SQL-запроса не в range() а во временную таблицу |
|||
|
#18+
Огромное спасибо всем откликнувшимся. Насчёт рефреша - уже сделал. Насчёт .range нашёл, что оно доступно только для чтения... Хотя там про row и column много всего - возможно когда-то поищу. Сижу, дерзаю потихоньку... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=61&tablet=1&tid=2185680]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
43ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 316ms |

| 0 / 0 |
