以编程方式将CSV数据导入Access

时间:2010-05-11 19:47:27

标签: ms-access import

我有一个Access数据库,数据源来自生成的CSV文件。我想让用户轻松选择数据文件并导入它。导入应将现有数据附加到数据表中已有的数据。 Access中是否有一种方法可以创建文件选择器并使用已存在于文件中的已保存CSV导入设置进行导入?

2 个答案:

答案 0 :(得分:2)

您可以使用内置文件对话框执行此操作(访问2003及更高版本)

Dim f    As Object
Set f = FileDialog(3)
f.InitialFileName = "c:\InCommingData\"
f.Filters.Add "text", "*.csv"

If f.Show Then
   DoCmd.TransferText acImportDelim, "mySpec", "Your Table", f.SelectedItems(1)
End If

答案 1 :(得分:1)