Sollten Sie bei einem Kunden, der Ihre Anwendung mit der Runtime-Version von Access einsetzt, einmal kurz ein paar Daten prüfen wollen, müssen Sie schon entsprechende Abfragen oder Formulare über die Menüstruktur bereitstellen. Eine etwas flexiblere Lösung, die auch das Neuerstellen von Abfragen erlaubt, lernen Sie in diesem Beitrag kennen. Damit brauchen Sie nur den SQL-Code der Abfrage einzugeben, um einen Blick auf die entsprechenden Daten zu werfen.
SQL in der Runtime
Prinzipiell gibt es in der Runtime-Version von Access keine Möglichkeit, eine Abfrage im Abfrage-Designer zu entwerfen oder eine bestehende Abfrage zu öffnen. Letzteres ermöglicht unsere Lösung aus dem Artikel Runtime-Helferlein: Datenbankfenster light (www.access-im-unternehmen.de/835).
Was aber, wenn Sie mal bestimmte Daten abfragen möchten, für deren Anzeige es keine Abfrage und kein Formular gibt
Hier hilft die Lösung aus dem vorliegenden Beitrag. Damit können Sie – ebenfalls per Tastenkombination – ein Formular zur Eingabe von SQL-Ausdrücken öffnen und das entsprechende Abfrageergebnis anzeigen lassen. Das Ergebnis sieht wie in Bild 1 aus.

Bild 1: Eingeben eines SQL-Abfrage und Anzeige des Ergebnisses
SQL-Ausdrücke eingeben
Das Formular heißt frmSQLAbfrage und enthält zwei Steuerelemente. Das erste ist das Textfeld zur Eingabe der SQL-Ausdrücke und heißt txtSQL. Das zweite ist die Schaltfläche zum Erstellen und Anzeigen der auf dem SQL-Ausdruck basierenden Abfrage.
Die Schaltfläche heißt cmdAusfuehren. Damit die für diese Schaltfläche hinterlegte Prozedur auch beim Betätigen der Eingabetaste im Textfeld txtSQL ausgelöst wird, stellen Sie die Eigenschaft Standard der Schaltfläche auf den Wert Ja ein (siehe Bild 2).
Nur für Abonnenten
Ab hier wird’s wirklich spannend – der Rest ist exklusiv für Abonnenten.
Mit dem Abo von Access im Unternehmen bekommst du den kompletten Artikel – inklusive vollständigem Code, Beispieldatenbank und Schritt-für-Schritt-Erklärung.
So sparst du dir stundenlanges Herumprobieren, vermeidest teure Fehler in deiner Access-Anwendung und kannst Lösungen direkt in deinem Unternehmen einsetzen, statt nur darüber zu lesen.
Teste Access im Unternehmen jetzt 4 Wochen lang kostenlos: Voller Zugriff auf alle Artikel, Downloads und Beispieldatenbanken. Kein Risiko – wenn es für dich nicht passt, kündigst du einfach innerhalb der ersten vier Wochen.
Bereits Abonnent? Hier einloggen
Kostenlos & unverbindlich
Oder hast Du eine konkrete Frage zu Deiner eigenen Access-Anwendung?
Vielleicht stellt Deine Anwendung Dich vor eine Herausforderung, zu der Du bisher keine Lösung findest. Schlechte Performance, kein ausreichender Zugriffsschutz, Du bist unsicher über Dein Datenmodell oder Dein Code liefert unerklärliche Fehler?
In unserem kostenlosen Access-Audit schaut sich André Minhorst persönlich gemeinsam mit Dir Deine Lösung per Zoom an – und zeigt Dir, wo Datenmodell, VBA-Code, Ergonomie und Sicherheit Optimierungspotenzial bieten.
Jetzt kostenloses Access-Audit anfordern →