|
|
AnalyzeQueryAnalyzeQuery
Diese Funktion ist in folgenden Access-Versionen verfügbar: 2000, 2002, 2003, 2007, 2010
Mit dieser Funktion untersucht der "Assistent zur Leistungsanalyse" Abfragen.
Function AnalyzeQuery(Workspace As Workspace, Database As Database, Query As String, Results As String) As Long
Scheinbar ist der Rückgabewert immer "0".
Dim pdbe As DAO.PrivDBEngine
Dim db As DAO.Database Dim wrk As DAO.Workspace Dim strQuery As String Dim strResults As String Dim lngErgebnis As Long Dim astrErgebnis() As String Dim intI As Integer 'Initialisieren Set pdbe = New DAO.PrivDBEngine Set wrk = pdbe.CreateWorkspace("MyWorkSpace", "Admin", "", dbUseJet) Set db = wrk.OpenDatabase(Me!txtPfad & Me!txtNameDB) strQuery = Me!txtAbfrage 'Ergebnis ermitteln WizHook.Key = 51488399 lngErgebnis = WizHook.AnalyzeQuery(wrk, db, strQuery, strResults) 'Ausgabe der Ergebnisse If Len(strResults) > 0 Then astrErgebnis() = Split(strResults, Chr$(1)) For intI = 0 To UBound(astrErgebnis()) MsgBox astrErgebnis(intI), vbInformation, "Ergebnis: " & lngErgebnis Next intI Else MsgBox "Der Analyzer liefert keine Ergebnisse", vbExclamation End If db.Close Set db = Nothing wrk.Close Set wrk= Nothing Set pdbe = Nothing
- - -
|
02.10.2020: 06.11.2019: 06.05.2017: 27.03.2016: 23.05.2014: |
|
|