직원에게 중복 작업을 라우팅하는 액세스 교환대

직원에게 중복 작업을 라우팅하는 액세스 교환대

나는 작업 라우터와 동일한 스위치보드 부분에서 작업하는 30명 이상의 사용자가 있는 액세스 데이터베이스를 가지고 있습니다. 다른 사용자가 작업 중인 항목을 이미 업데이트했다는 오류가 발생하는 것이 일반적입니다. DB가 이미 분할되어 있는데 왜 이런 문제가 발생하는지 잘 모르겠습니다. 어떤 아이디어가 있나요?

답변1

누군가가 변경하고 있기 때문에페이지그들은 작업 중입니다(참조여기좀 더 심도 있는 논의를 위해)

액세스는 기본적으로 기록이 아닌 잠금을 위한 페이지에서 작동합니다. (페이지 = Jet 4+에서는 4096바이트, 이전 버전에서는 2048바이트)

이 문제를 해결하려면 행 잠금을 켜십시오.

Access 2010에서는 파일->옵션->클라이언트 설정에서 옵션을 찾을 수 있습니다.

체크박스는

[x]   Open database by using record-level locking.

위 옵션을 사용하지 않는 경우 액세스 기본값은 페이지 잠금입니다.

관련 정보