Вопрос № 113235: Здравствуйте, Ув. эксперты портала. Подскажите, пожалуйста, как реализовать в ACCESS97, а лучше ACCESS2.0
Select(выбор записей из 2х связанных таблиц по заданным условиям)
Если нет записей по результатам запроса
Вывести сообщение
(!)<...
Вопрос № 113.235
Здравствуйте, Ув. эксперты портала. Подскажите, пожалуйста, как реализовать в ACCESS97, а лучше ACCESS2.0
Select(выбор записей из 2х связанных таблиц по заданным условиям)
Если нет записей по результатам запроса
Вывести сообщение
(!)
Иначе
Копировать данные в EXCEL по указанному адресу в сети
Отправлен: 10.12.2007, 15:17
Вопрос задала: Yuryeva (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Титов Михаил Анатольевич
Здравствуйте, Yuryeva!
Для проверки возвращает ли запрос записи можно открыть рекордсет на этом запросе и проверить состояние EOF. Если EOF = True, то записей нет.
Для сохранения результатов запроса в файле формата Excel можно воспользоваться макрокомандой TransferSpreadsheet. В приложении пример кода для Access 97. Таблицы взяты из оказавшейся под рукой базы. Access 2 не установлен, но по документации эта макрокоманда была уже и там.
Сохранение по сети может быть сведено к указанию в параметре имени файла полного сетевого пути. В примере сохранение идет на машину в локальной сети, но думаю должно работать и для любого доступного ресурса.
Приложение:
Ответ отправил: Титов Михаил Анатольевич (статус: 4-ый класс)
Ответ отправлен: 11.12.2007, 04:16