2012-05-10 5 views
0

データセットを含む以下のようなクエリを実行する必要があります。SQLデータベーステーブルを使用してデータセットを結合する

UPDATE <OrderDataset> 
SET FKProduct = P.PKProduct 
FROM <OrderDataset> DS 
INNER JOIN tblCustomer C ON DS.FKCustomer = C.PKCustomer 
INNER JOIN tblProduct P ON C.PKCustomer = P.FKCustomer 
INNER JOIN tblStock S ON S.FKProduct = P.PKProduct 
AND DS.RotationNumber = S.RotationNumber 
AND ISNULL(DS.RotationLineNo,'NULL') = ISNULL(S.RotationLineNo,'NULL') 
WHERE DS.FKProduct IS NULL 

これを実装する方法はありますか。

+0

これは、Linq – JStead

答えて

1

これを行う直接的な方法はありません。

データセット内のテーブルをSQL Serverストアドプロシージャのパラメータとして渡すことができます。次に、spでjonを実行します。 。

how to pass data table as parameter to sp

関連する問題