хорошо, после нескольких часов поиска и чтения по всей сети, я сломался и решил обратиться за помощью. Я работаю, чтобы автоматизировать многие из более медиальных и повторяющихся задач по мере работы, и наткнулся на AutoIt, я люблю этот инструмент. В любом случае, сегодня задача - экспортировать множество таблиц и запросов из Access 2007 в нескольких различных форматах. в основном CSV, некоторые с разделителями табуляции, и несколько DBF и DBT DBase. теперь все это не так сложно, и фактически человек, который ранее занимал мою должность, создал около сотни макросов в базе данных, экспортирующей таблицы. Мне кажется, что он не справился с ускорением процесса, так как вам все еще нужно запускать каждый макрос. Я ищу, чтобы создать скрипт autoit, который будет экспортировать правильные таблицы в правильном формате в правильное место с правильным именем. не похоже, что это должно быть так сложно.
До сих пор я представлял себе, как ADO сообщает Access для экспорта, какую таблицу, в каком формате и где. но я не могу найти необходимые команды, необходимые для этого. Я также подумал, что, возможно, по крайней мере с текстовыми форматами (CSV, txt, tab) я мог бы прочитать каждую запись из заданной таблицы или запроса, а затем сам создать текстовый файл в autoit, а не в простейшем способе сделать это, но это может сработать. Проблема возникает при попытке создать файл dBase, я понятия не имею, с чего начать.
Я открыт для использования JAVA, AutoIt, PHP или Perl для выполнения своей задачи.
Должен заметить, что я довольно новичок в ADO. синтаксис в ADO, кажется, часто ускользает от меня. поэтому, любая помощь приветствуется, пожалуйста, воздержитесь от ответов "Просто Google это". если у вас есть ссылка для обмена или ресурс, который вы нашли полезным, пожалуйста, опубликуйте его, у меня нет аллергии на чтение или исследования. Иногда имеет смысл обратиться за помощью.
Спасибо
Кайл