|
Datenbankabfragen |
|
|
Letzte Änderung 01.11.2009 Abfrage einer Tabelle Für dieses Beispiel benötigen Sie das Beispiel-Projekt fahrzeuge.xdev.
Die einfachste Form einer Datenbankabfrage ist die Abfrage einer einzigen Datenbank-Tabelle. Dazu müssen Sie lediglich im Daten-Editor eine Verbindung zu Ihrer Datenbank herstellen, indem Sie die entsprechende Datenbank-Schnittstelle anlegen. Die Konstruktion eines ER-Diagramms, welches im Beispiel-Projekt fahrzeuge.xdev bereits vorhanden ist, wäre für die Abfrage einer einzigen Datenbank-Tabelle noch nicht notwendig.
» Existierende Virtuelle Tabellen werden erkannt « Bei der Selektierung einer Datenbank-Tabelle sucht der SQL-Assistent automatisch im Daten-Editor nach einer bereits existierenden, namensgleichen Virtuellen Tabelle, die für die Aufnahme des Abfrageergebnisses geeignet sein könnte und versucht deren Datenfelder richtig zuzuordnen. Falls noch keine Virtuelle Tabelle vorhanden ist, oder die Datenfelder nicht übereinstimmen, können Sie sich vom SQL-Assistenten eine für die Abfrage maßgeschneiderte Virtuelle Tabelle generieren lassen, welche dann auch im Daten-Editor angelegt wird.
» Virtuelle Tabelle nicht überschreiben « Wenn die Virtuelle Tabelle nicht überschrieben werden soll, klicken Sie das Symbol
» Generiertes SQL-Statement anzeigen « Wenn Sie auf SQL anzeigen klicken, können Sie sich das fertig generierte SQL-Statement anzeigen lassen und überprüfen. Das Abändern und Ergänzen der generierten Anweisungen ist jedoch nicht möglich.
» Ausgabe des Abfrageergebnisses « Während der Laufzeit Ihrer Anwendung können Sie das Abfrageergebnis im Debugger überprüfen, indem Sie die Virtuelle Tabelle #FAHRZEUGE im Debugger anklicken. Alternativ können Sie das Abfrageergebnis mit nur geringem Zusatzaufwand auch in einer Table, einem DataGrid oder DBContainer auf dem Bildschirm ausgeben lassen. Alle Komponenten mit denen sich Daten visualisieren lassen, bieten Ihnen dafür eine Methode
Basiswissen: Virtuelle Tabellen.
|