将整个 Access(accdb)数据库导出到 csv/txt

将整个 Access(accdb)数据库导出到 csv/txt

没有导出整个数据库的选项,相反 Access 只允许一次导出一个表。

我不熟悉任何 VB 脚本,因此我该如何做呢?

必须使用以下方式导出 CSV:

  1. UTF-8 编码
  2. 逗号分隔
  3. 第一行中包含的字段名称

答案1

您可以使用以下函数

DoCmd.TransferText(TransferType, SpecificationName, TableName, FileName, HasFieldNames, HTMLTableName, CodePage)

举个例子

DoCmd.TransferText acExportDelim, "Standard Output", "External Report", C:\Txtfiles\MyText.csv"

相关内容