Access执行特定的querydef时似乎挂起。如果我在执行代码之前暂停代码,请手动运行querydef,然后在调用querydef之后启动代码,它运行正常。有一些Access调用querydef只会杀死它的性能。
代码本身已经好多年了。这似乎是最近的发展......
以下是代码:
Set qdf = db.QueryDefs("qryPostTeachers")
qdf.Parameters("currentPostID") = lPostID
qdf.Execute dbSeeChanges + dbFailOnError
答案 0 :(得分:0)
JetShowPlan可能有帮助。
- http://msdn.microsoft.com/en-us/library/aa188211%28office.10%29.aspx