2016-10-15 12 views
0

MS Accessで更新クエリを作成しました。クエリには2つのテーブルがあります。 1つは更新するテーブル(000DeleteMeNames)で、もう1つはSharepoint(Work Orders)のリンクテーブル(実際にはリスト)です。クエリを実行するたびに、それは想定された通りに動作し、000DeleteMeNamesのように更新されますが、SharepointリストWork Ordersの結合レコードも変更されます。実際の変更はSharepointレコードには行われませんが、変更された日付が変更され、Sharepointレコードが変更されたという警告が私に送信されます。アクセス更新クエリSETステートメントの両方のテーブルの更新

UPDATE 000DeleteMeNames INNER JOIN [Work Orders] 
ON WO_Num = [Work Orders].[Work Order Number]) 
AND ([000DeleteMeNames].[Date-Forecast] = [Work Orders].[Work Order Date]) 
SET [000DeleteMeNames].DummyField = [Work Orders].[Manager]; 

SharePointリストが更新されないように、私のSQLを変更する方法はあります、とだけAccessにネイティブです000DeleteMeNamesテーブル内のレコードが更新されますか?上記のSQLで何か間違っていますか?前もって感謝します。

答えて

0

これを試してみてください:

UPDATE 000DeleteMeNames 
SET [000DeleteMeNames].DummyField = [Work Orders].[Manager] 
FROM 000DeleteMeNames INNER JOIN [Work Orders] 
    ON WO_Num = [Work Orders].[Work Order Number]) 
    AND ([000DeleteMeNames].[Date-Forecast] = [Work Orders].[Work Order Date]); 
関連する問題