/ / MDB 2 CSV партида - perl, ms-достъп, csv

MDB 2 CSV партида - perl, ms-достъп, csv

Някой знае ли какво бих могъл да използвам, за да напиша скрипт за преобразуване на всички MS Access .mdb файлове в директория до CSV файлове? Работя на Windows, но използвам Cygwin за някаква работа.

Отговори:

1 за отговор № 1

Предполагам, че искаш да кажеш, че искаш да напишеш всяка съответна таблица във всеки MDL файл в CSV файл? Ето една възможна структура за това.

Loop1 -- find all mdb files
Connect to access database
Loop2 -- loop round all the tables you are interested in
Wrie output to CSV file
End Loop2
End Loop1

Можете да разгледате възможностите за износ в държавите-членкиДостъпте и автоматизирайте тези с помощта на VBA. Това работи доста добре, освен че CSV файловете понякога са объркани от бяло пространство, напр. carriage returns вградени в табличните полета.

Ако сте запознати с Perl тогава това може да е отговор.


0 за отговор № 2

Не знам скрипт, който да го направя, но доста лесен начин (освен ако нямате много MDB) е да отворите MDB и да запишете всяка таблица директно в CSV.