Простой (?) Вопрос: как определить используемую версию DAO в коде VBA?
Проверка версии указанной библиотеки.
EDIT: Если вам нужно сделать это в VBA, проверьте ресурс, близкий к http://www.mvps.org/access/modules/mdl0022.htm (или настройте его напрямую в зависимости от того, что вам нужно сделать)
EDIT2: Еще несколько хороших ресурсов
В конечном итоге, если вы действительно хотите сделать что-то правильно (согласно МС), вам следует перейти от DAO к ADO.
EDIT3: Вы можете попробовать http://support.microsoft.com/kb/240377, чтобы увидеть, какие файлы имеют отношение.