Welcome Guest, you are in: Anmelden

CP Wiki

RSS RSS

Navigation



  1. Administration

Suche im wiki
»
Komponenten
Syntax:
Eigenschaft FieldCount: Integer


Beschreibung:


Die Eigenschaft FieldCount gibt die Anzahl der Feldkomponenten in der Datenmenge an.

Mit FieldCount können Sie die Anzahl der in der Eigenschaft Fields aufgelisteten Felder ermitteln.
Bei Datenmengen mit dynamisch erstellten Feldern kann der Wert bei jedem Öffnen unterschiedlich sein.
Bei Datenmengen mit persistenten Feldern sollte FieldCount bei jedem Öffnen der Datenmenge identisch sein.

Hinweis: FieldCount schließt nur die in der Liste Fields aufgeführten Felder ein. Die mit der Eigenschaft AggFields angegebenen Aggregatfelder werden nicht berücksichtigt.

Beispiel:

//In diesem Beispiel wird ein Meldungsfenster mit den Namen aller Felder in einer Tabelle angezeigt.

Nur Windows:

procedure TForm1.Button2Click(Sender: TObject);

var i: Integer; Info: String; begin Info := 'The fields of table ' + Table1.TableName + ' are:'#13#10#13#10; for i := 0 to Table1.FieldCount - 1 do Info := Info + Table1.Fieldsi.FieldName + #13#10; ShowMessage(Info); end;

Plattformübergreifend:

procedure TForm1.Button2Click(Sender: TObject);

var i: Integer; Info: String; begin if SQLDataSet1.CommandType = ctTable then begin Info := 'The fields of table ' + SQLDataSet1.CommandText + ' are:'#10#10; for i := 0 to SQLDataSet1.FieldCount - 1 do Info := Info + SQLDataSet1.Fieldsi.FieldName + #10; ShowMessage(Info); end; end;


ScrewTurn Wiki version 3.0.1.400. Some of the icons created by FamFamFam.