我是 BIML 的新手。我被困在我想在 C# 中调用 SQL Server 存储过程并希望在存储过程中将 SSIS 项目参数作为参数传递的地步。
例如 -
<# string sSQL1 = "Exec dbo.USP_ProcName 'p1'";#>
<# DataTable tbl1 = ExternalDataAccess.GetDataTable(DBConnectionStr,sSQL1); #>
<# foreach (DataRow row in tbl1.Rows){ #>
<Package PackageName="<#=row["PackageName"]#>" />
...
<# } #>
在上面的示例中,我想使用 SSIS 项目参数,@[Project::Param1]
而不是常量 value p1
,但我没有正确使用,并且一直出现语法错误。
有人可以帮忙吗?提前致谢