2015-01-23 3 views
1

SQL 서버에 테이블이 있고 ms 액세스에 다른 테이블이 있습니다. 두 테이블은 서로 다른 테이블입니다. 하지만 SQL Server의 한 열에는 ms 액세스의 테이블에서 새로운 데이터가 필요합니다. 가능하면 ms 액세스에 업데이트 또는 새 레코드가 있으면 SQL Server의 테이블이 자동으로 업데이트됩니다.ms 액세스에서 SQL Server 테이블의 열을

+0

동일한 데이터의 사본을 두 장 저장하는 이유는 무엇입니까? SQL Server 테이블에서 모든 작업을 수행하고 액세스 테이블을 완전히 삭제하지 않는 이유는 무엇입니까? –

+0

우리는 두 개의 다른 조직입니다. –

+0

그래서 뭐? 두 테이블을 동기화해야 할 경우 두 개의 복사본을 저장할 이유가 없습니다. –

답변

1

물론 예! ODBC를 통해 Access에 SQL Server table을 연결하면됩니다 (DSN을 설정 한 후). 리본에서 외부 데이터 탭 (ODBC)을 참조하십시오.

그런 다음 폼의 삽입 후 또는 업데이트 후 업데이트 트리거 이벤트에서 로컬 테이블에서 연결된 테이블로 추가 및 업데이트 쿼리를 실행합니다.

+0

고마워. 삽입 후 샘플 VBA 트리거? –

+1

간단히 append 및 update Access 쿼리를 작성하십시오. 그런 다음 삽입 후 이벤트에서 다음 명령을 사용하여 쿼리를 엽니 다.'DoCmd.OpenQuery ""' – Parfait

관련 문제