Access判斷查詢是否存在

2018-01-09 16:20:00
黃善超
原創
405

有時候,我們需要動態刪除某箇查詢。但是刪除之前需要先判斷查詢是否存在

在前麵的學習中,我們知道如何判斷一箇已知的錶對象是否存在,蔘見《Access判斷數據錶是否存在


判斷查詢是否存在的自定義函數:

Function ExistQuery(qryName As String) As Boolean
    
    
    Dim obj As AccessObject
    Dim dbs As Object
    Set dbs = Application.CurrentData
    For Each obj In dbs.AllQueries
        If obj.Name = qryName Then
            ExistQuery = True
        End If
    Next obj
End Function

窗體中調用函數,如果查詢存在。返迴信息




    分享