将数据从excel导入到存在的访问数据库中,如果数据存在则replace数据,否则将创build新行

这里是Excel文件:

在这里输入图像说明

我创build了一个数据库名称“Activities_open_projects_19_OCT_17_BL_Fin_AA”。 表名是“活动开放项目(BL Fi)”,它的“活动ID”列是唯一的,不允许非重复的值,我成功导入了一个excel文件,但现在我想导入相同types的文件,需要replace数据if数据存在,否则新行将根据“活动ID”创build。

请分享一个链接或帮助如何解决它。

这里是访问文件:

在这里输入图像说明

没有直接的解决scheme,你想要做什么。 这将是一个4步骤的过程。

第1步:在临时表中导入新的Excel数据。

第2步:创build更新查询,根据您的唯一ID更新现有数据。

第3步:创build插入查询插入新的logging到您的主表。

步骤4:如果不需要,删除临时表。

如果您已经共享了Excel样本数据,那么为您提供详细的解决scheme将会非常简单。