Кажется, что Access зависает при выполнении определенного запроса.Если я приостанавливаю код перед его выполнением, вручную запускаю querydef, а затем запускаю код после того, как он вызывает querydef, он работает нормально.В Access есть что-то, вызывающее querydef, которое просто убивает его производительность.
Сам код работает и исправен годами.Это, кажется, недавняя разработка ...
Вот код:
Set qdf = db.QueryDefs("qryPostTeachers")
qdf.Parameters("currentPostID") = lPostID
qdf.Execute dbSeeChanges + dbFailOnError