Sql server 为什么我的excel plus源在ssis中输出所有日期列的固定日期?

Sql server 为什么我的excel plus源在ssis中输出所有日期列的固定日期?,sql-server,excel,ssis,etl,ssis-2017,Sql Server,Excel,Ssis,Etl,Ssis 2017,我有一个excel文件,我想使用SSIS导入,我已经多次执行此过程,其他excel文件没有问题。但是,此excel文件上有三个电子表格。其中两个可以很好地导入正确的数据,但其中一个是使用06-30-2019为所有日期字段导入固定数据,当它到达表时不会更改,但在我预览时它仍然在源位置时更改,我看到已经为日期字段设置了一个固定日期,但其他非日期字段也很好。该工作表的排列字段中的日期对于该字段/列每行具有不同的日期。这是怎么发生的?我正在使用SSIS 2017和excel plus加载表SQL 201

我有一个excel文件,我想使用SSIS导入,我已经多次执行此过程,其他excel文件没有问题。但是,此excel文件上有三个电子表格。其中两个可以很好地导入正确的数据,但其中一个是使用
06-30-2019
为所有日期字段导入固定数据,当它到达表时不会更改,但在我预览时它仍然在源位置时更改,我看到已经为日期字段设置了一个固定日期,但其他非日期字段也很好。该工作表的排列字段中的日期对于该字段/列每行具有不同的日期。这是怎么发生的?我正在使用SSIS 2017和excel plus加载表SQL 2017。我怎样才能解决这个问题

在我的excel表格1中

col1  datefield
1     01-08-2019
2     05-06-2019
3     06-12-2019
4     07-25-2019
在我的excel源SSIS预览中,在下面显示这一点,以及它加载到表中的内容

col1  datefield
1     06-30-2019
2     06-30-2019
3     06-30-2019
4     06-30-2019

在我花了很多时间之后,我意识到我的excel文件是在一个共享文件中,我们只能通过给我的链接/路径来访问它。相反,我将从本地到该文件的路径(我之前保存了该文件)传递给excel源,相反,我应该给出共享文件夹路径,并且很高兴地告诉大家,问题已经解决了。
然而问题仍然存在,为什么Excel Plus Source会这样做,为什么选择2019年6月30日的特定日期?我的文件上有那个日期,但不是唯一的日期,而且那个日期不是我数据的第一行。

好吧,在我花了很多时间之后,我意识到我的excel文件是在一个共享文件中,我们只能通过给我的链接/路径访问它。相反,我将从本地到该文件的路径(我之前保存了该文件)传递给excel源,相反,我应该给出共享文件夹路径,并且很高兴地告诉大家,问题已经解决了。 然而问题仍然存在,为什么Excel Plus Source会这样做,为什么选择2019年6月30日的特定日期?我的文件上有那个日期,但不是唯一的日期,而且那个日期不是我数据的第一行