包validation错误

我试图使用foreach循环容器导入几个excel文件到表中,我指定了文件夹和文件我要使用(* .xls),之后,我创build了一个pathvariables,然后我去了Excel的源连接,并在“expression式”属性我select了variables。 我创build了foreach容器,但是,excel源码的connectionString只显示Provider=Microsoft.Jet.OLEDB.4.0; ,所以这意味着它没有采取variables值。 我能做些什么来解决这个问题?

注意:我正在使用SQL Server 2012

附加信息:

 Error at Data Flow Task [Excel Source [20]]: SSIS Error Code DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER. The AcquireConnection method call to the connection manager "Excel Connection Manager" failed with error code 0xC0202009. There may be error messages posted before this with more information on why the AcquireConnection method call failed. Error at Data Flow Task [SSIS.Pipeline]: Excel Source failed validation and returned error code 0xC020801C. Error at Data Flow Task [SSIS.Pipeline]: One or more component failed validation. Error at Data Flow Task: There were errors during task validation. Error at Package [Connection manager "Excel Connection Manager"]: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80040E4D. (Microsoft.DataTransformationServices.VsIntegration) 

检查下面的链接我回答主要集中在RUN64BITSFALSE而不是TRUE

Execel源错误