2014-11-10 2 views
-2

내가 업데이트를 사용하여 Excel 통합 문서의 값을 변경하기 위해 노력하고있어 불허하지만 뭔가 Y 즉, 잘못 , 나 좀 도와 줄 수있어?업데이트 ADO는 두 개의 테이블

UPDATE [Data$] 
SET A.[D ArtN] = B.[D ArtC] 
FROM [Datos$] as A 
INNER JOIN [Productos$] as B 
ON A.[Art] = B.[ArtC] 

답변

0
UPDATE [Data$] 
SET [Data$].[D ArtN] = [Productos$].[D ArtC] 
WHERE [Data$].[Art] = [Productos$].[ArtC] 

는 업데이트 문의 올바른 형식입니다. Excel에서 사용하는 항목을 지정하지 않았으므로 이것이 올바른 SQL 구문인지 확신 할 수 없습니다. 필드 표 1의 값. [아트] 때 때문에 모호한 질문

http://www.w3schools.com/sql/sql_update.asp

+0

죄송합니다, 내 두 개의 테이블이 같은 통합 문서에 있고 내가 필드 표 1의 값을 변경하고 싶습니다. [D는 ArtN] 필드에 해당 table2. [ArtC], 내가 추천 된 코드를 작성했지만 excel return "Syntax error (누락 된 연산자) ..." –