回复: 在数据流中,如何让目标列可变?
原帖由 Daiziliang 于 2007-11-10 12:34:00 发表
如果使用OLEDB的表变量,那么你的表是可变的,但楼主的意思是列也是变的,那么我觉得可能不能简单使用表变量,建议:
一\嵌套变量,你的表变量调用其他变量,使源与目标对应起来。
二\不使用数据流,使用T-SQL,是......
老大,你的二无疑是最简单的,这个我试过,固然是没问题的。但我现在不是为了单纯解决这个问题。所以,我想学习究竟有多少办法可以是实现。
你的第三条建议“使用OLEDB中的SQL Command,来自变量....”,目标oledb并没有 sql Command变量。或者你指的是其它意思?
你的第一条建议“嵌套变量”,我没看太明白。表变量只能接受string 类型的表名,无法接受object类型的变量,如何嵌套呢?