Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.03.2016, 22:21   #1
mchip
Форумчанин
 
Регистрация: 24.06.2008
Сообщений: 516
По умолчанию ссылка на файл в sql

Есть запрос SQL на соседнюю страницу этого же файла.
Можно ли задать ссылку в запросе SQL не на файл, а на страницу???
например вместо:
Код:
SELECT `Продажи$`.КодКонтрагента, `Продажи$`.Месяц, `Продажи$`.ПродажиRUR
FROM `D:\Users\Maxim\Documents\Excel\Задания\Задание2_Сглаживание.xlsx`.`Продажи$` `Продажи$`
WHERE (`Продажи$`.КодКонтрагента=?)
вставить что то:
Код:
SELECT `Продажи$`.КодКонтрагента, `Продажи$`.Месяц, `Продажи$`.ПродажиRUR
FROM `'ЭТОТ ФАЙЛ`.`Продажи$` `Продажи$`
WHERE (`Продажи$`.КодКонтрагента=?)
Можно сделать все! Было бы время, да деньги...
mchip вне форума Ответить с цитированием
Старый 23.03.2016, 12:29   #2
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Нет, насколько я знаю. Драйвер доступа к данным читает файл с диска, так что если данные менялись по ходу работы с книгой, перед запросом надо сохранить книгу.
Если запрос формируется программно, то путь можно получить как ThisWorkbook.FullName.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Старый 23.03.2016, 12:43   #3
mchip
Форумчанин
 
Регистрация: 24.06.2008
Сообщений: 516
По умолчанию

да в том то и дело, не хочется макросы туда вставлять...
Можно сделать все! Было бы время, да деньги...
mchip вне форума Ответить с цитированием
Старый 23.03.2016, 13:16   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

запрос к файлу (пусть и к тому, в котором запрос) формируется 1 раз и живет пока файл не поменял прописку. Перенесли (поменяли имя) при очередном обновлении екселю нужно будет указать новый адрес (имя) файла...
такой режим эксплуатации не катит?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 23.03.2016, 13:47   #5
mchip
Форумчанин
 
Регистрация: 24.06.2008
Сообщений: 516
По умолчанию

это я понимаю. но вот если мне переслать файл нужно... Пока указал в сопровождении что файл нужно открывать в корне диска D:
Буду думать.
Можно сделать все! Было бы время, да деньги...
mchip вне форума Ответить с цитированием
Старый 23.03.2016, 14:21   #6
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Ошибки,
возникающие при эксплуатации системы описанные в сопроводительной документации,
называются не ошибками, а особенностями эксплуатации системы!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамическая ссылка на файл aldmitt C# (си шарп) 4 11.04.2014 22:16
Ссылка на файл Апчхи Microsoft Office Excel 24 16.11.2013 01:34
прямая ссылка на ftp файл Ale}{ander HTML и CSS 1 28.10.2013 15:46
ссылка на файл на форме Klocker Microsoft Office Access 3 30.11.2011 12:27
Ссылка на файл из текущей папки! Сбор инфы в один файл! mephist Microsoft Office Excel 11 10.07.2009 13:51