powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Срочно (Помогите программно из аксеса97 преобразовать запрос в файл dBaseIV.)
5 сообщений из 5, страница 1 из 1
Срочно (Помогите программно из аксеса97 преобразовать запрос в файл dBaseIV.)
    #32528468
LLL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LLL
Гость
Помогите программно из аксеса97 преобразовать запрос в файл dBaseIV.
Возможно ли это?
...
Рейтинг: 0 / 0
Срочно (Помогите программно из аксеса97 преобразовать запрос в файл dBaseIV.)
    #32528685
Т.е. Вы хотите результат запроса сохранить в виде DBF файла?
1. Если запрос не имеет параметров или ссылок на поля формы, то это легко сделать командой DoCmd.TransferDatabase....
2. Можно преобразовать запрос на выборку в запрос на создание таблицы.
Если в таком запросе правильно настроить свойства DestConnectStr, DestinationDB, DestinationTable, то можно сразу создать DBF файл.
Иначе, можно создать временную таблицу, а затем выполнить п.1

Или Вы имеете ввиду что-то другое? Тогда уточните.
...
Рейтинг: 0 / 0
Срочно (Помогите программно из аксеса97 преобразовать запрос в файл dBaseIV.)
    #32528735
LLL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LLL
Гость
Да, у мне надо сохранить результаты запроса в файл dbaseIV, желательно ему программно задать свое имя.

1-м способом делала, но наверное я делала безграмотно и у меня не получилось.
Не могли бы вы пример подсказать. Спасибо
...
Рейтинг: 0 / 0
Срочно (Помогите программно из аксеса97 преобразовать запрос в файл dBaseIV.)
    #32528902
DoCmd.TransferDatabase acExport, "dBase IV", "C:\", acTable, "Employees", "Employees", False

Эта инструкция создает файл C:\Employees.dbf из таблицы "Employees"
Дополнительно создаются файлы INF и MDX.
Если для вас эта тема нова, рекомендую создать макрос, в котором указать те же значения аргументов, проверить работу, а затем чкерез меню Сервис - Макро преобразовать в процедуру.

ИМХО, запрос на создание таблицы лучше. Допускаются параметры и создается только DBF.

Этот запрос так же создает файл C:\Employees.dbf:
SELECT Employees.* INTO Employees IN 'C:\'[dBase IV;HDR=NO;IMEX=1]
FROM Employees;

Удачи!
...
Рейтинг: 0 / 0
Срочно (Помогите программно из аксеса97 преобразовать запрос в файл dBaseIV.)
    #32529989
LLL
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LLL
Гость
огромное спасибо, я почти так же сделала, но дурацкую ошибку сделала
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Срочно (Помогите программно из аксеса97 преобразовать запрос в файл dBaseIV.)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]