Perl MDB 2 CSV批处理

Perl MDB 2 CSV批处理,perl,ms-access,csv,Perl,Ms Access,Csv,有人知道我可以用什么编写脚本将目录中的所有MS Access.mdb文件转换为CSV文件吗? 我在Windows上工作,但一直在使用Cygwin进行一些工作。我不知道有什么脚本可以做到这一点,但有一种非常简单的方法(除非你有很多MDB)就是打开MDB并将每个表直接保存到CSV。我不知道有什么脚本可以做到这一点,但有一种非常简单的方法(除非你有很多MDB)是打开MDB并将每个表直接保存到CSV。我猜您的意思是要将每个MDB文件中的每个相关表写入CSV文件?这里有一个可能的结构来实现这一点 Loop

有人知道我可以用什么编写脚本将目录中的所有MS Access
.mdb
文件转换为CSV文件吗?
我在Windows上工作,但一直在使用Cygwin进行一些工作。

我不知道有什么脚本可以做到这一点,但有一种非常简单的方法(除非你有很多MDB)就是打开MDB并将每个表直接保存到CSV。

我不知道有什么脚本可以做到这一点,但有一种非常简单的方法(除非你有很多MDB)是打开MDB并将每个表直接保存到CSV。

我猜您的意思是要将每个MDB文件中的每个相关表写入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
您可以查看MS Access中的导出工具,并使用VBA将其自动化。除了CSV文件有时会被空格(例如嵌入在表字段中的回车符)弄乱之外,这种方法工作得很好

如果您熟悉perl,那么这可能是一个答案

  • 使用perl的

  • 按此处所述连接到ms access数据库()

  • 使用perl的

我猜您的意思是希望将每个mdb文件中的每个相关表写入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
您可以查看MS Access中的导出工具,并使用VBA将其自动化。除了CSV文件有时会被空格(例如嵌入在表字段中的回车符)弄乱之外,这种方法工作得很好

如果您熟悉perl,那么这可能是一个答案

  • 使用perl的

  • 按此处所述连接到ms access数据库()

  • 使用perl的