Hallo Ich muss eine Abfrage in MSAccess 2003 durch Code (a.k.a. VB) erstellen - wie kann ich dies erreichen?Erstellen Sie eine Abfrage dynamisch über Code in MSAccess 2003 [VBA]
11
A
Antwort
23
Eine vage Antwort für eine vage Frage :)
strSQL="SELECT * FROM tblT WHERE ID =" & Forms!Form1!txtID
Set qdf=CurrentDB.CreateQueryDef("NewQuery",strSQL)
DoCmd.OpenQuery qdf.Name
4
Dank für diese Antwort und das kleine Stück Code. Wenn jemand braucht, um die Datentypen für die Variablen verwendet, um zu definieren, verwenden Sie diese:
Dim strsql As Variant
Dim qdf As QueryDef
+4
Dim strSQL As String versuchen – Fionnuala
2
Dim strSql As String 'as already in example
Dim qdf As QueryDef 'as already in example
strSql = "SELECT * FROM tblT WHERE ID =" & Forms!Form1!txtID 'as already in example
On Error Resume Next
'Delete the query if it already exists
DoCmd.DeleteObject acQuery, "NewQuery"
Set qdf = CurrentDb.CreateQueryDef("NewQuery", strSql) 'as already in example
DoCmd.OpenQuery qdf.Name 'as already in example
'release memory
qdf.Close 'i changed qdef to qdf here and below
Set qdf = Nothing
Verwandte Themen
- 1. MSAccess 2003 - VBA zum Übergeben eines Werts von einem Formular in ein anderes
- 2. Access 2003 - VBA/query Fehlermeldung
- 3. MS Access SQL-Abfrage in VBA-Code
- 4. Abfrage über dsn Zeichenfolge in vba
- 5. SQL-Abfrage in VBA-Code und Access
- 6. Ungültiger Prozeduraufruf oder Argument mit DateAdd VBA MSACCESS
- 7. Excel 2003, intermittent VBA-Fehler
- 8. Zugriff Abfrage auf Excel 2010 zum Erstellen eines Graphen über VBA
- 9. Erstellen Sie eine einfache Benutzeroberfläche über Code mit Xamarin.iOS
- 10. Laufzeitfehler '1004': Wählen Sie Methode der Bereichsklasse fehlgeschlagen VBA 2003
- 11. Loading ASCX-Steuerelement dynamisch erstellt (über Code)
- 12. So erstellen Sie eine Tabelle dynamisch
- 13. Dynamisch PHP PHP PDO erstellen MySQL Abfrage
- 14. Dynamisch ein Array in einem UserForm (VBA) erstellen
- 15. Wie dynamisch Abfrage über GET Anfrage
- 16. Excel VBA - nur Zellbearbeitungen über Code aktivieren
- 17. eine geöffnete Datei in den Vordergrund Fenster mit VBA-Code
- 18. Erstellen Sie eine if-Bedingung dynamisch
- 19. Iterieren über eine Sammlung (VBA)
- 20. Access 2003 VBA: benutzerdefinierte Formular Eigenschaft Problem
- 21. Suche VBA-Code über mehrere Excel-Dateien
- 22. dynamisch eine ENUM erstellen
- 23. VBA dynamisch ListBox
- 24. Erstellen Sie ein interaktives Dashboard über den Zugriff mit vba
- 25. Erstellen Sie eine klassenindexierte Eigenschaft, die Werte über Zuweisung akzeptiert
- 26. Code dynamisch erstellen und auf Android ausgeben
- 27. Erstellen Sie XML mit DOM in VBA
- 28. Senden von E-Mail in Zugriff über Abfrage und VBA
- 29. Chrome Erweiterung: popup.html dynamisch erstellen über contentscript.js
- 30. Wiederholen Sie den Code in VBA
Ugh Ich habe Dinge ähnlich wie dies für die letzten 3 Stunden :(Dank einem Haufen –