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

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

1-м способом делала, но наверное я делала безграмотно и у меня не получилось.
Не могли бы вы пример подсказать. Спасибо
...
Рейтинг: 0 / 0
21.05.2004, 18:40
    #32528902
Срочно (Помогите программно из аксеса97 преобразовать запрос в файл dBaseIV.)
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
24.05.2004, 09:43
    #32529989
LLL
LLL
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Срочно (Помогите программно из аксеса97 преобразовать запрос в файл dBaseIV.)
огромное спасибо, я почти так же сделала, но дурацкую ошибку сделала
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Срочно (Помогите программно из аксеса97 преобразовать запрос в файл dBaseIV.) / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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