Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 是否将多个CSV文件、某些列导入Access中的表?_Database_Csv_Ms Access - Fatal编程技术网

Database 是否将多个CSV文件、某些列导入Access中的表?

Database 是否将多个CSV文件、某些列导入Access中的表?,database,csv,ms-access,Database,Csv,Ms Access,我正试图找到一种方法,将多个csv文件中的某些列导入到一个表中,这样我就可以使用导入的信息在表单上创建一个图形。我遇到的主要问题是,我似乎无法隔离某些要导入的列,也不知道如何命名表的帧,因为所有csv文件的列名称都相同 例如,CSV文件都会有第1、2、3和4列,但就图表而言,我只需要第2和4列。理想情况下,它应该是某种附加系统,因为CSV文件的数量可能会有所不同。导入到临时表中,然后只查询所需的列DoCmd.TransferSpreadsheet函数和追加/更新查询是一个很好的开始。这还存在需要

我正试图找到一种方法,将多个csv文件中的某些列导入到一个表中,这样我就可以使用导入的信息在表单上创建一个图形。我遇到的主要问题是,我似乎无法隔离某些要导入的列,也不知道如何命名表的帧,因为所有csv文件的列名称都相同


例如,CSV文件都会有第1、2、3和4列,但就图表而言,我只需要第2和4列。理想情况下,它应该是某种附加系统,因为CSV文件的数量可能会有所不同。

导入到临时表中,然后只查询所需的列<如果您不太熟悉,code>DoCmd.TransferSpreadsheet函数和追加/更新查询是一个很好的开始。这还存在需要将多个csv文件导入一个表的问题,其中。据我所知,追加/更新查询不是我想要的,因为我想要追加的是帧,而不是新记录。我不确定你所说的帧是什么意思,你能帮我把它分解一下吗?只要有一种方法可以识别表中哪一行属于哪一行,就可以使用追加/更新查询。目前所有csv文件都有5列,我想将这些csv文件添加到一个表中。请使用可用列等详细信息编辑您的问题。如果要组合这些列,您知道它们在哪个字段相关?ie您如何知道表A的第1行与表B的第10行对齐?