Я работаю над небольшим приложением базы данных Access, которое, помимо прочего, экспортирует файл csv по запросу пользователя.
Файл csv должен быть создан с помощью следующего кода:
DoCmd.TransferText acExportDelim, "CSVexport", "tblExport", sLoc & Format(Date, "ddMMyyyy") & "_" & category & "_Export.csv", True
После устранения проблемы с частью экспорта источника данных (изменившей его с запроса на таблицу), часть _Export.csv
неожиданно интерпретируется Access как _Export#csv
.
Я получаю ошибку:
Ошибка времени выполнения '3011': ядру базы данных Microsoft Access не удалось найти объект '03022020_AluKippers_Export # csv'. Убедитесь, что объект существует и что вы правильно написали его имя и путь. Если '03022020_AluKippers_Export # csv' не является локальным объектом, проверьте сетевое подключение или обратитесь к администратору сервера.
Я не знаю, что является причиной этого.
Обновление: при изменении Расширение файла .txt, я получаю ту же ошибку. При использовании чего-либо еще после точки я получаю сообщение об ошибке обновления. Я подозреваю, что ошибка может быть связана с сохраненной спецификацией CSVexport ...