如何将文件名存储到SSIS中的变量中

问题描述 投票:0回答:1

我想将文件名(在Excel连接管理器中)存储到变量中。

然后,我需要将相同的变量作为输入参数传递给存储过程,以执行存储过程。

sql-server stored-procedures ssis ssis-2012 ssis-2008
1个回答
0
投票

据我了解,连接字符串在Excel连接管理器中进行了硬编码。我建议反之亦然。创建一个变量,然后在该变量中设置文件名(连接字符串)。然后右键单击连接管理器并找到Expressions属性。单击三个点。它将打开一个对话框,您可以在其中选择ExcelFilePath并将其设置为变量。然后,您可以在存储过程中将此变量用作输入变量。

这样,您可以将任何有效的文件路径传递给变量,并通过这种方式动态地对其进行维护。

请让我知道是否有帮助。

Excel Connection Manager - Properties

© www.soinside.com 2019 - 2024. All rights reserved.