문제

좋아요, 이제 액세스 데이터베이스를 분할했고 이제 백엔드가 생겼습니다.

  • db_be.mdb 내에서 다른 목적으로 새로운 테이블, 새로운 쿼리 및 브랜드 양식을 시작한 경우 백엔드에 저장한 대로 "프런트 엔드" 연결 DB에 표시됩니까, 아니면 표시되어야 합니까? 수입해?

위의 내용을 가져와야 하는 경우 "링크 테이블"을 사용하여 테이블을 뒤쪽에 두고 프런트 엔드에 연결하도록 하려면 어떻게 해야 합니까?

이 시점에서 MDE를 생성하면 여전히 총 ​​3개(백엔드, 현재 프런트엔드, 최종적으로는 MDE)가 있습니까?

고마워요 여러분

도움이 되었습니까?

해결책

일반적으로 FE/BE 데이터베이스의 핵심은 BE에 테이블만 있고 FE에 다른 모든 것을 포함하는 것입니다.BE에서 테이블을 생성한 다음 FE를 열고 테이블을 연결합니다.링크 관리자(도구/데이터베이스 유틸리티/연결된 테이블 관리자)를 사용하거나 직접(파일/외부 데이터 가져오기/링크 테이블)을 사용할 수 있습니다. 그런 다음 FE에서 양식/쿼리를 작성합니다.

MDE를 생성하면 언급한 대로 별도의 세 번째 파일이 됩니다.

다른 팁

간결하게 말하자면:

  • 백엔드 데이터베이스에 새 테이블 추가
  • "링크 테이블"명령을 사용하여 테이블을 프론트 엔드 데이터베이스에 연결
  • MDE 파일을 만드는 경우 프론트 엔드 데이터베이스를 대체합니다.변경하려는 경우 (MDE를 재현 해야하는 경우) 이전 프론트 엔드 데이터베이스를 유지해야합니다.
  • 프런트엔드 데이터베이스를 소스 코드로, MDE를 "컴파일된" 버전으로 생각하세요.

백엔드 데이터베이스에만 테이블을 넣어야 합니다.이미 생성한 쿼리와 양식이 프런트엔드에 있어야 합니다.프런트엔드로 이동하여 다시 생성할 필요 없이 가져올 수 있지만 그런 다음 돌아가서 백엔드에서 삭제해야 합니다.

데이터베이스를 분할할 때 프런트엔드로 이동하고 백엔드에서 테이블을 연결했습니까?그렇지 않았다면 그렇게 해야 합니다.도구 메뉴에서 내장된 데이터베이스 분할기를 사용한 경우 이 작업은 이미 수행되었습니다.그렇지 않으면 프런트엔드로 이동하여 백엔드의 테이블에 연결해야 합니다.프런트엔드를 열고 테이블 영역을 마우스 오른쪽 버튼으로 클릭한 후 테이블 연결을 선택하면 됩니다.이는 테이블에만 해당되며 쿼리/양식/등에는 연결할 수 없습니다.

흠... 업무에 정신이 팔려 타이핑과 응답이 느려지는군요... dsteele의 답변도 맞습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top