我找不到一个参数传递给ODBC数据源的选项?我可以看到很多文章与此相关的,但我找不到在数据流任务表达相同的选项。该[ODBC Source].[SqlCommand]
是不是在数据流任务的。
我称为下面的文章:
任何人都可以请帮助呢?
我认为,财产丢失,由于Visual Studio中,SSDT和SQL Server版本之间的不匹配。首先,你必须检查你正在使用的相关和适当的版本中,您可以检查的详细信息,下面的链接:
也可尝试检查包装目标服务器版本:
类似的问题链接
虽然在这个问题上搜索,我发现[ODBC Source].[SqlCommand]
属性可能比2012(2005,2008)早期版本中没有找到,但我发现,提到一个解决方法的链接:
您可以轻松的放进PARAMS如果源是一个OLE DB源,但如果它是一个ODBC数据源是什么?你必须使用DataReader源,你不能轻易地设置PARAMS - 就像一个WHERE语句。你有一个变量作为WHERE语句过滤器使用表达式,以便有一个查询与动态WHERE语句或传球。
所以,扔在你的包数据流,以及内部的,扔一个DataReader源,然后设置为您的ODBC连接(ADO.NET连接)的连接,并设置命令文本。