Tabellen-Datenmengen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Datenmengen - Index


Gehen Sie wie folgt vor, wenn Sie eine Tabellen-Datenmenge verwenden möchten:

  1. Platzieren Sie die Datenmengenkomponente in einem Datenmodul oder Formular, und setzen Sie deren Eigenschaft Name auf einen eindeutigen, für die Anwendung geeigneten Wert.
  2. Geben Sie den Datenbank-Server an, der die zu verwendende Tabelle enthält. Die Vorgehensweise hierzu unterscheidet sich je nach Art der Tabellen-Datenmenge, in der Regel ist jedoch eine Komponente für eine Datenbankverbindung anzugeben:
    • Bei einer Datenmenge vom Typ TTable geben Sie über die Eigenschaft DatabaseName eine TDatabase-Komponente oder einen BDE-Aliasnamen an.
    • Bei einer Datenmenge vom Typ TADOTable geben Sie über die Eigenschaft Connection eine TADOConnection-Komponente an.
    • Bei einer Datenmenge vom Typ TIBDataSet geben Sie über die Eigenschaft SQLConnection eine TIBDatabase-Komponente an.
    • Bei einer Datenmenge vom Typ TIBTable geben Sie über die Eigenschaft Database eine TIBConnection-Komponente an.Nähere Informationen zu Datenbankverbindungskomponenten finden Sie unter Verbindungen zu Datenbanken einrichten.
  3. Setzen Sie die Eigenschaft TableName auf den Namen der Datenbanktabelle. Falls Sie bereits eine Komponente für die Datenbankverbindung angegeben haben, können Sie die gewünschte Tabelle aus einer Dropdown-Liste auswählen. Für die Komponente TIBDataSet setzen Sie die Eigenschaft CommandText, um Daten von der Datenbank-Tabelle auszuwählen.
  4. Platzieren Sie eine Datenquellenkomponente im Datenmodul bzw. Formular, und setzen Sie deren Eigenschaft DataSet auf den Namen der Datenmenge. Die Datenquellenkomponente dient zur Übergabe einer Ergebnismenge von der Datenmenge an die datensensitiven Steuerelemente, die zur Anzeige der betreffenden Daten dienen.

Vorzüge von Tabellen Datenmengen

Der Hauptvorteil von Tabellen-Datenmengen liegt darin, dass bei diesen Indizes zur Verfügung stehen. Indizes ermöglichen einer Anwendung Folgendes:

Ferner kann die Eins-zu-Eins-Beziehung zwischen Tabellen-Datenmengen und Datenbanktabellen für folgende Vorgänge genutzt werden:

Siehe auch