Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

네트워크를 통해 데이터베이스를 공유하면 Microsoft Access에서 설정된 간격으로 정보를 업데이트합니다. 최신 데이터를 보려면 데이터시트 또는 양식 보기에서 레코드를 새로 고치려면 탭에서 모두 새로 고침 >새로 고침을 클릭합니다. 새로 고침 프로세스는 데이터시트 또는 양식의 기존 데이터를 업데이트하고 레코드의 순서를 변경하거나, 새 레코드를 표시하거나, 더 이상 지정된 조건을 충족하지 않는 삭제된 레코드 또는 레코드를 제거하지 않습니다. 보다 구체적이거나 철저한 업데이트의 경우 매크로를 사용하여 데이터를 다시 쿼리합니다.

참고:  레코드 집합의 크기에 따라 다시 쿼리 프로세스를 실행하는 데 시간이 오래 걸릴 수 있습니다.

실행할 작업

데이터 새로 고침

  • 다음 중 하나를 실행합니다.

    • 데이터시트 또는 양식 보기에서 레코드를 새로 고치려면 탭의 레코드 그룹에서 모두 새로 고침을 클릭한 다음 새로 고침을 클릭합니다.

    • 피벗 테이블 또는 피벗 차트 보기에서 레코드를 새로 고치려면 디자인 탭의 데이터 그룹에서 피벗 새로 고침을 클릭합니다.

    • Shift+F9를 누릅니다.

맨 위로 이동

새로 고침 간격 설정

Access에서 데이터를 새로 고치는 간격을 설정할 수 있습니다. 기본적으로 Access는 60초마다 데이터를 새로 고칩니다.

  1. Office 단추를 클릭합니다. Outspace가 나타납니다.

  2. 아웃스페이스의 왼쪽 창에서 옵션을 클릭합니다.

  3. 액세스 옵션 대화 상자의 왼쪽 창에서 고급을 클릭합니다.

  4. 오른쪽 창의 고급 아래에서 새로 고침 간격(초)에 대한 값을 지정합니다.

맨 위로 이동

매크로를 사용하여 데이터 다시 쿼리

이벤트가 발생할 때 데이터를 자동으로 다시 쿼리하려면 매크로를 만들어 이벤트에 연결할 수 있습니다. 예를 들어 폼이 포커스 받을 때마다 폼의 데이터를 다시 쿼리하려고 하는 경우를 가정해 보겠습니다. 다음 절차를 사용하여 매크로를 만들고 폼의 On Got Focus 이벤트에 연결할 수 있습니다.

  1. 만들기 탭의 기타 그룹에서 매크로를 클릭합니다. 이 명령을 사용할 수 없는 경우 모듈 또는 클래스 모듈 단추 아래에 있는 화살표를 클릭한 다음, 매크로를 클릭합니다.

  2. 녹색 더하기 기호(+) 옆의 상자에서 화살표를 클릭한 다음 다시 쿼리를 클릭합니다.

  3. Requery라는 이름을 사용하여 매크로를 저장한 다음 매크로 작성기를 닫습니다.

  4. 디자인 보기 에서 원하는 양식을 엽니다. 속성 시트가 표시되지 않으면 F4 키를 눌러 표시합니다.

  5. 양식 자체가 선택되어 있는지 확인합니다. 그런 다음 속성 시트에서 이벤트 탭을 클릭합니다.

  6. 이벤트 탭의 On Got Focus 속성에서 화살표를 클릭한 다음 매크로 이름( 다시 쿼리)을 클릭합니다.

  7. 양식을 저장합니다.

맨 위로 이동

코드를 사용하여 데이터 다시 쿼리

코드를 사용하여 데이터를 자동으로 다시 쿼리할 수도 있습니다. 폼이 포커스를 받을 때마다 폼의 데이터를 다시 쿼리하려고 하는 경우를 가정해 보겠습니다. 다음 절차를 사용하여 모듈을 만들고 폼의 On Got Focus 이벤트에 연결할 수 있습니다.

  1. 디자인 보기에서 원하는 양식을 엽니다. 속성 시트가 표시되지 않으면 F4 키를 눌러 표시합니다.

  2. 양식 자체가 선택되어 있는지 확인합니다. 그런 다음 속성 시트에서 이벤트 탭을 클릭합니다.

  3. 이벤트 탭의 On Got Focus 속성에서 빌드 단추 작성기 단추클릭합니다.

  4. 작성기 선택 대화 상자에서 코드 작성기를 클릭합니다.

    새 모듈이 Visual Basic Editor에서 열립니다.

  5. Me.Requery를 입력한 다음 Visual Basic Editor를 닫습니다.

  6. 양식을 저장합니다.

맨 위로 이동

Access 웹앱에서 데이터 다시 쿼리

액세스 웹앱 쿼리는 서버에서 실행됩니다. RequeryRecords 매크로를 사용하여 Access 웹앱에서 데이터를 다시 쿼리합니다. 이 매크로에는 현재 레코드 집합이 필요합니다.

  1. 원하는 양식을 열고 작업을 클릭한 다음 현재 상태를 클릭합니다.

  2. 작업 카탈로그에서 RequeryRecords를 클릭합니다. Where=를 비워 두도록 선택하면 결과에 대해 추가 필터링이 수행되지 않고 OrderBy=를 비워 두면 특정 정렬이 수행되지 않습니다.

  3. 양식을 저장합니다.

맨 위로 이동

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×