Welcome
Guest
, you are in:
<root>
•
Anmelden
CP Wiki
Navigation
¶
CP Solutions
Startseite
domizil+
Startseite
Administration
Administration
Neue Seite
Alle Seiten
Kategorien
Navigations-Pfade
Datei Manager
Neuer Benutzer
Suche im wiki
»
Zurück
Eigenschaft FieldCount
Modified on 08/04/2010 14:08
by
CPATRD
Categorized as
Plattform
{s:KompHeader|TRPCTable} '''Syntax:'''{BR} {{{{'''Eigenschaft''' FieldCount: Integer}}}}{BR} {BR} '''Beschreibung:'''{BR} 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.{BR} Bei Datenmengen mit dynamisch erstellten Feldern kann der Wert bei jedem Öffnen unterschiedlich sein.{BR} 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. {BR}{BR} '''Beispiel:'''{BR} {BR} <code pascal> //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.Fields[i].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.Fields[i].FieldName + #10; ShowMessage(Info); end; end; </code>
ScrewTurn Wiki
version 3.0.1.400. Some of the icons created by
FamFamFam
.