Freigeben über


Anzeigen von Abfrageergebnissen in einem Fenster

Wenn Sie die Ergebnisse der SELECT - SQL-Anweisung anzeigen möchten, können Sie sie an ein Fenster senden. Das Datenblattfenster ist das Standardziel für Abfrageergebnisse, und es ist nicht erforderlich, eine Klausel zur Angabe des Zieles einzugeben, wenn Sie das Standardziel verwenden. Sie können die Ergebnisse auch in das Visual FoxPro-Hauptfenster oder ein anderes aktives Fenster senden.

So zeigen Sie Ergebnisse im Visual FoxPro-Hauptfenster an

  • Verwenden Sie die TO SCREEN-Klausel einer SELECT - SQL-Anweisung.

So zeigen Sie Ergebnisse in einem anderen aktiven Fenster an

  • Definieren Sie ein Fenster, und zeigen Sie es an, um es aktiv zu machen. Rufen Sie dann eine SQL-Abfrage oder einen anderen Befehl auf, der Ergebnisse in einem Fenster anzeigt.

Dieses Codebeispiel zeigt die Definition eines temporären Fensters mit dem Titel Top Customers, in dem die Namen der Unternehmen angezeigt werden, die innerhalb eines Jahres Bestellungen im Gesamtwert von mehr als DM 5.000 aufgegeben haben.

Anzeigen von Abfrageergebnissen in einem Fenster

Code Kommentar
frmMyForm=createobj("form")
frmMyForm.Left = 1
frmMyForm.Top = 1 
frmMyForm.Width = 130
frmMyForm.Height = 25
frmMyForm.Caption = "Top Customers"
frmMyForm.Show
Erstellen und Starten eines temporären Fensterobjekts
SELECT customer.company_name,;
  SUM(orders.freight) ;
  FROM tastrade!customer,
  tastrade!orders ;
  WHERE customer.customer_id =
  orders.customer_id ;
  GROUP BY customer.company_name ;
  HAVING SUM(orders.freight) > 5000 ;
  ORDER BY 2 DESC
Eingeben einer SELECT - SQL-Anweisung

Siehe auch

Drucken von Ergebnissen in Berichten oder auf Etiketten | Hinzufügen von Berichten und Etiketten | SELECT - SQL