Freigeben über


Ausführen von Abfragen

Nachdem Sie die Abfrage entworfen haben, können Sie sie starten, indem Sie die Schaltfläche Ausführen wählen. Visual FoxPro führt die SQL SELECT-Anweisung aus, die Sie mit dem Abfrage-Designer entworfen haben, und schickt die Ergebnisse an ein Datenblattfenster.

So führen Sie eine Abfrage aus

  • Wählen Sie im Projekt-Manager den Namen der Abfrage aus, und wählen Sie anschließend den Befehl Ausführen.

Wenn Sie möchten, können Sie Ihre Ergebnisse auch in ein anderes Abfrageziel, wie z. B. ein Formular, eine Tabelle, einen Bericht usw., leiten. Wenn Sie gerne wissen möchten, wie die entsprechende SQL-Anweisung aussieht, können Sie die SQL-Anweisung, die Sie erstellt haben, anzeigen.

Weitere Informationen hierzu finden Sie unter SELECT - SQL.

Ausgeben der Ergebnisse Ihrer Abfrage

Sie können die Ergebnisse Ihrer Abfrage an verschiedene Ziele leiten. Wenn Sie kein Abfrageziel ausgewählt haben, werden die Ergebnisse Ihrer Abfrage in einem Datenblattfenster angezeigt.

Wenn Sie im Menü Abfrage den Befehl Abfrageziel oder in der Abfrage-Symbolleiste die Schaltfläche Abfrageziel wählen, wird das Dialogfeld "Abfrageziel" angezeigt, und Sie können ein Ziel für Ihre Abfrageergebnisse auswählen.

So wählen Sie ein Abfrageziel

  1. Wählen Sie in der Symbolleiste für den Abfrage-Designer die Option Abfrageziel.
  2. Wählen Sie im Dialogfeld Abfrageziel ein Ziel für die Abfrage, und füllen Sie gegebenenfalls zusätzliche Felder aus.

Verwenden Sie zum Auswählen des Zieles für Ihre Abfrageergebnisse die folgende Tabelle.

Für die folgende Aufgabe Ausgabeoption
Anzeigen der Ergebnisse Ihrer Abfrage in einem Datenblattfenster Datenblatt
Speichern der Ergebnisse Ihrer Abfrage in einer temporären, schreibgeschützten Tabelle mit dem von Ihnen zugewiesenen Namen Cursor
Speichern der Ergebnisse Ihrer Abfrage als Tabelle mit dem von Ihnen zugewiesenen Namen Tabelle
Bereitstellen der Abfrageergebnisse zur Verwendung mit Microsoft Graph, einer eigenen, aber zusammen mit Visual FoxPro gelieferten Anwendung Diagramm
Anzeigen der Ergebnisse Ihrer Abfrage im Visual FoxPro-Hauptfenster oder im gerade aktiven Ausgabefenster Formular
Weiterleiten der Ausgabe in eine Berichtsdatei (FRX) Bericht
Weiterleiten der Ausgabe in eine Etikettendatei (LBX) Beschriftung (Label)

Viele Optionen bieten zusätzliche Auswahlmöglichkeiten, mit denen Sie die Ergebnisse beeinflussen können. Mit der Option Bericht können Sie z. B. eine Berichtsdatei öffnen und den Bericht vor dem Drucken anpassen, oder Sie können einen Berichts-Assistenten wählen, der Ihnen beim Erstellen des Berichts hilft. Weitere Informationen hierzu finden Sie unter Hinzufügen von Berichten und Etiketten.

Überprüfen Ihrer Abfrage

Wenn Sie sicherstellen möchten, dass die Abfrage korrekt definiert ist, können Sie die vom Abfrage-Designer erstellten SQL-Anweisungen anzeigen. Darüber hinaus können Sie der Abfrage Kommentare hinzufügen, die deren Zweck beschreiben. Die hinzugefügten Kommentare werden im SQL-Fenster angezeigt.

Anzeigen Ihrer SQL-Anweisung

Sie können sich zu jedem Zeitpunkt während der Erstellung Ihrer Abfrage die entsprechende SQL-Anweisung ansehen, indem Sie im Menü Abfrage den Befehl SQL-Ansicht oder in der Symbolleiste die Schaltfläche SQL-Fenster einblenden wählen.

Die SQL-Anweisung wird in einem schreibgeschützten Fenster angezeigt. Sie können den Text in diesem Fenster kopieren und in das Befehlsfenster einfügen oder in ein Programm integrieren.

So zeigen Sie die SQL-Anweisung für Ihre Abfrage an

  • Wählen Sie in der Symbolleiste Abfrage-Designer die Schaltfläche SQL-Fenster einblenden.

Hinzufügen eines Kommentars zu Ihrer Abfrage

Wenn Sie eine Möglichkeit haben möchten, Ihre Abfrage wiederzuerkennen, oder Anmerkungen hinzuzufügen, können Sie mit Kommentaren arbeiten.

So fügen Sie einen Kommentar zu einer Abfrage hinzu

  1. Wählen Sie aus dem Menü Abfrage den Befehl Kommentare.
  2. Geben Sie in das Feld Kommentar Ihre Anmerkungen zur Abfrage ein.
  3. Wählen Sie OK.

Von Ihnen eingegebene Kommentare werden am oberen Rand des SQL-Fensters angezeigt und sind durch ein vorausgehendes Sternchen (*) gekennzeichnet.

Siehe auch

Organisieren von Ergebnissen | Anpassen von Abfragen | Datenblattfenster | SELECT - SQL | Dialogfeld "Abfrageziel" | Abfragen mehrerer Tabellen und Ansichten | Aktualisieren von Daten mit Hilfe einer Ansicht | Erstellen von Abfragen