Логические ошибки возникают, когда выполнение кода не приводит к ожидаемым результатам. Возможно, существуют ошибки в логике, или программа выполняется некорректно. В тех случаях, когда код выполняется, но не дает ожидаемых результатов, следует задуматься о возможности логической ошибки.
Для устранения логических ошибок рекомендуется воспользоваться мощным отладчиком Microsoft Access. Полное описание методик отладки приведено в статье «Отладка приложений Access».