Microsoft Access 2007을 사용하는 큰 Access 2003 프로젝트에서 작업하고 있습니다. 최근에 일부 사용자는 내 양식의 버튼 문제를 실험하기 시작했습니다. 예를 들어 특별한 이유없이 버튼을 클릭하거나 코드를 실행하려고하면 "파일을 찾을 수 없음"오류가 반환됩니다.Access 2007에서 VBA 코드를 실행할 때 "파일을 찾을 수 없습니다"
디버그 모드로 전환 할 방법이 없으며이 경우 데이터베이스를 다시 시작해야합니다. 디버깅을 시도하기 위해 실행 된 블록의 시작 부분에 "Stop"명령을 추가하려고 시도했지만 코드가 전혀 실행되지 않습니다. 컴파일 오류와 비슷하지만 시간의 5-10 %만이 실제로 이상합니다. http://bytes.com/topic/access/answers/860882-file-not-found-error http://www.tutcity.com/access/onload-file-not-found.38957.html
아직 진짜 솔루션, 더 있습니다
는 일부 연구 후에, 나는 다른 사람이 같은 문제가있는 발견했다. 내 데이터베이스는 일주일 동안 괜찮아 질 수 있으며, 문제가 반 시간에 다시 일어나기 시작할 수 있으며 사용자는 많은 일을 할 수 없으며 데이터베이스를 다시 시작해야만 작업을 다시 시작할 수 있습니다. 그리고 몇 분 후에 오류가 발생할 수 있습니다. 다시.Access 2007이기 때문에 많은 사람들이이 버그를 실험하고 있기 때문에 더 이상 문서화되지 않았다고 생각하지 않습니다.
무엇이 문제입니까? 데이터베이스가 어떻게 든 부분적으로 손상 되었습니까? 어떻게해야합니까? 이것은 정말로 성가신 일입니다.
데이터베이스가 네트워크 공유에 있습니까? 아니면 네트워크 공유에있는 다른 데이터베이스의 테이블에 대한 링크가 포함되어 있습니까? 아마도 "찾을 수 없음"오류는 연결 끊김으로 인해 발생합니다. – HansUp
질문에 모두 동의합니다. 연결이 1 밀리 초 미만인 경우 Access가 데이터베이스가 재부팅 될 때까지 코드를 실행하지 않으려면 충분합니까? 우리는 여기에 떨어 뜨린 연결을 실험하지는 않지만 네트워크를 신뢰하지는 않습니다. 조금씩 계속해서 떨어지면 놀라지 않을 것입니다. – dnLL
데이터베이스가 프론트 엔드와 백엔드로 분할 되었습니까? 전에 프런트 엔드 파일을 공유하는 사용자에게 기여한 것 같은 이상한 행동을 눈치 챘습니다. – Scotch