|
Запрос к листу
|
|||
---|---|---|---|
#18+
Здравствуйте! Запускаю запрос, чтобы выгрузить данные из excel листа. Код: sql 1. 2. 3. 4.
Выводит такое сообщение "Поставщик OLE DB "Microsoft.ACE.OLEDB.12.0" для связанного сервера "(null)" вернул сообщение "Could not find installable ISAM.". Сообщение 7303, уровень 16, состояние 1, строка 1 Не удалось проинициализировать объект источника данных поставщика OLE DB "Microsoft.ACE.OLEDB.12.0" для связанного сервера "(null)"." Как правильно написать запрос, чтобы выгрузил данные? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2016, 11:28 |
|
Запрос к листу
|
|||
---|---|---|---|
#18+
ferzmikk Код: sql 1.
Это что еще за путь? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2016, 11:45 |
|
Запрос к листу
|
|||
---|---|---|---|
#18+
Shocker.Proferzmikk Код: sql 1.
Это что еще за путь? Код: sql 1. 2. 3. 4.
Такая же ошибка ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2016, 12:49 |
|
Запрос к листу
|
|||
---|---|---|---|
#18+
Клиентское приложение - Excel. Есть две таблицы. Одна таблица выгружается с помощью MDX-запроса, а другая из excel листа. Потом соединяются таблицы и выводиться на другой лист. Важно чтобы выгружались у любого пользователя. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2016, 14:21 |
|
Запрос к листу
|
|||
---|---|---|---|
#18+
ferzmikkКлиентское приложение - Excel.что это означает? В нем исполняется код? Где код? Где исполняется запрос - какой сервер БД?ferzmikkЕсть две таблицыГде есть? В БД, на клиенте в текущем файле Эксель, в отдельном файле Эксель?ferzmikkПотом соединяются таблицыПотом - после чего? После того, как есть таблицы? Каким способом соединяются и кем?ferzmikkвыводиться на другой листчто выводится на другой лист, другой лист чего? Кто выводит? ferzmikkВажно чтобы выгружались у любого пользователя.Что такое "выгружались"? Кто выгружает? Клиентский код, сервер, куда выгружает? У пользователя чего? Клиентского приложения, сервера БД, Windows, или имеется ввиду, на любом компьютере? Встречные вопросы задавать обычно быстро надоедает - в ваших интересах проблему описать подробно, а не общими словами и несвязанными фрагментами кода. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2016, 14:50 |
|
Запрос к листу
|
|||
---|---|---|---|
#18+
Нужно получить таблицу из куба с дополнительной колонкой. То есть получить основную таблицу из куба и левым соединением соединить таблицу, которая находиться в текущем excel листе. Для решения такой задачи использую Openrowset. В экселе в подключении в строке запроса прописывается такой SQL-запрос. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.
В этом же файле на листе есть таблица с колонками "Клиент" и "Группа клиентов". Пока запускаю такой для теста Код: sql 1. 2. 3. 4.
Не запускается ни с Managment Studio, ни c excel (из подключения). Выводит такое сообщение "Поставщик OLE DB "Microsoft.ACE.OLEDB.12.0" для связанного сервера "(null)" вернул сообщение "Could not find installable ISAM." ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2016, 16:15 |
|
Запрос к листу
|
|||
---|---|---|---|
#18+
C:\Users\User\Desktop\Test.xlsm - это путь на SQL-сервере? Доступ от имени учетки SQL-сервера к указанной папке есть? ACE.OLEDB.12.0 на SQL-сервере есть? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2016, 16:35 |
|
Запрос к листу
|
|||
---|---|---|---|
#18+
Shocker.ProC:\Users\User\Desktop\Test.xlsm - это путь на SQL-сервере? Нет. Это путь данного excel файла на локальном компьютере, на котором работает пользователь. Для примера путь сократил Доступ от имени учетки SQL-сервера к указанной папке есть? Папка на локальном компьютере. Да ACE.OLEDB.12.0 на SQL-сервере есть? В связанном сервере такой поставщик есть ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2016, 16:51 |
|
Запрос к листу
|
|||
---|---|---|---|
#18+
Еще раз. Запрос выполняется на сервере? Эксель файл лежит на клиенте? Сервер и клиент - это разные компьютеры? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2016, 17:03 |
|
Запрос к листу
|
|||
---|---|---|---|
#18+
Shocker.ProЕще раз. Запрос выполняется на сервере? Да Эксель файл лежит на клиенте? Да Сервер и клиент - это разные компьютеры? Да ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2016, 17:11 |
|
Запрос к листу
|
|||
---|---|---|---|
#18+
Ну так вот и ответ. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2016, 17:22 |
|
Запрос к листу
|
|||
---|---|---|---|
#18+
Shocker.Pro, Теперь никак не выгрузить что ли? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2016, 17:44 |
|
Запрос к листу
|
|||
---|---|---|---|
#18+
Либо положить файл на сервер, либо положить данные во временную таблицу на сервере, либо дать доступ с сервера на клиента (кривой путь), либо скачать таблицу из куба во временную таблицу на клиенте и делать объединение на клиенте. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2016, 17:48 |
|
Запрос к листу
|
|||
---|---|---|---|
#18+
Shocker.ProЛибо положить файл на сервер, либо положить данные во временную таблицу на сервере, либо дать доступ с сервера на клиента (кривой путь), либо скачать таблицу из куба во временную таблицу на клиенте и делать объединение на клиенте. Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
19.03.2016, 17:53 |
|
|
start [/forum/topic.php?fid=61&msg=39196085&tid=2173147]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 138ms |
0 / 0 |