Страницы: 1
RSS
Необходим SQL-запрос для Microsoft Query
 
Добрый вечер, уважаемые форумчане
Связываю два файла Excel с помощью Microsoft Query. С нужного листа файла-источника затаскиваю все столбцы в файл-приемник.
Проблема возникла когда в файле-источнике добавился еще один столбец - он не отображается в файле-приемнике при обновлениии даных,
в силу того, что в SQL-запросе четко прописаны заголовки столбцов без указания нового. Попробовал изменить SQL-запрос на что то подобное:
Код
SELECT 'Лист$'.*
но выдает ошибку.
Собственно вопрос - есть ли этакая универсальная команда(запрос) для вытаскивания информации из таблицы с динамическим количеством столбцов?
Зарание спасибо  
 
Таблица - Изменить запрос.
"..Сладку ягоду рвали вместе, горьку ягоду я одна."
 
а так?
SELECT * FROM 'Лист1$'
(точное имя листа должно быть)
(или даже полный путь к файлу)... но попробуйте просто исправить ваш запрос по предложенной схеме... просто я не вижу, что вам выдаёт xl при подключении на др. файл... какой запрос есть? (чтобы его подправить под все столбцы - просто замените на *)
Изменено: JeyCi - 14.12.2016 08:57:59
чтобы не гадать на кофейной гуще, кто вам отвечает и после этого не совершать кучу ошибок - обратитесь к собеседнику на ВЫ - ответ на ваш вопрос получите - а остальное вас не касается (п.п.п. на форумах)
 
Владимир,  большое спасибо, но нужен универсальный вариант без корректировки "ручками".

JeyCi,  Ваш вариант - то что мне нужно (все оказалось очень просто, но так как давно не работал с синтаксисом SQL -  подзабыл), БОЛЬШОЕ СПАСИБО.

 
Страницы: 1
Наверх