使用CSV文件更新Access数据库

时间:2014-06-30 20:20:10

标签: ms-access csv access-vba

我有访问数据库,其中包含 4个表。现在我想每天更新这四个表的值四个csv文件,然后保存aceess数据库的整个副本。请告诉我这是怎么回事。

提前致谢

1 个答案:

答案 0 :(得分:0)

Ms Access中有一个选项可以使用分隔符或固定宽度导入文本文件(在您的情况下,它是逗号分隔值,即CSV)。从Access 2007开始,它位于 ExternalData-> TextFile 菜单选项下。用法非常直观 - 只需按照在线向导对话框进行操作即可。 如果要使用VBA自动执行此过程,请使用如下示例所示的语句:

DoCmd.TransferText TransferType:=acLinkDelim, TableName:="tblImportCSV", FileName:="C:\[YourOriginalDataFile].csv", HasFieldNames:=true

其中 tblImportCSV 是访问表; C:[YourOriginalDataFile] .csv 是原始CSV数据文件(来源)

RGDS。