Datensensitive Steuerelemente einer Datenmenge zuordnen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Datensensitive Steuerelemente im Überblick


Datensensitive Steuerelemente werden über Datenquellen mit einer Datenbank verbunden. Eine Datenquellenkomponente (Data.DB.TDataSource) dient als Bindeglied zwischen dem Steuerelement und der Datenmenge, welche die Daten enthält. Jedes datensensitive Steuerelement muss mit einer Datenquellenkomponente verknüpft sein, damit Daten zum Anzeigen und Bearbeiten zur Verfügung stehen. Umgekehrt muss auch allen Datenmengen eine Datenquellenkomponente zugeordnet sein, damit die in der Datenmenge enthaltenen Daten in datensensitiven Steuerelementen eines Formulars angezeigt und bearbeitet werden können.

Hinweis: Datenquellenkomponenten sind auch zum Verknüpfen nicht verschachtelter Datenmengen in Haupt/Detail-Beziehungen erforderlich.

Folgendermaßen ordnen Sie ein datensensitives Steuerelement einer Datenmenge zu:

  1. Fügen Sie eine Datenmenge in ein Datenmodul oder in ein Formular ein. Weisen Sie den einzelnen Eigenschaften die erforderlichen Werte zu.
  2. Fügen Sie in dasselbe Datenmodul oder Formular eine Datenquelle ein. Weisen Sie mithilfe des Objektinspektors deren Eigenschaft DataSet die Datenmenge zu, die Sie in Schritt 1 eingefügt haben.
  3. Fügen Sie ein datensensitives Steuerelement aus der Kategorie Datenzugriff der Tool-Palette in das Formular ein.
  4. Weisen Sie mithilfe des Objektinspektors der Eigenschaft DataSource die Datenquellenkomponente zu, die Sie in Schritt 2 eingefügt haben.
  5. Belegen Sie die Eigenschaft DataField des Steuerelements mit dem Namen des Feldes, das angezeigt werden soll, oder wählen Sie einen Feldnamen aus der Dropdown-Liste der Eigenschaft. Dieser Schritt ist nicht erforderlich, wenn es sich um Objekte der Klassen TDBGrid, TDBCtrlGrid oder TDBNavigator handelt, denn diese greifen auf alle verfügbaren Felder einer Datenmenge zu.
  6. Setzen Sie die Eigenschaft Active der Datenmenge auf True. Die Daten werden nun im Steuerelement angezeigt.

Weitere Informationen zur Verwaltung der Verbindung zwischen einem datensensitiven Steuerelement und einer Datenmenge finden Sie unter:

Siehe auch