FireDAC.Stan.Option.TFDFetchOptions.RecordCountMode
Delphi
property RecordCountMode: TFDRecordCountMode read GetRecordcountMode write SetRecordCountMode stored IsRCMS default cmVisible;
C++
__property TFDRecordCountMode RecordCountMode = {read=GetRecordcountMode, write=SetRecordCountMode, stored=IsRCMS, default=0};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | published | FireDAC.Stan.Option.pas FireDAC.Stan.Option.hpp |
FireDAC.Stan.Option | TFDFetchOptions |
Beschreibung
Steuert, wie Datensätze in einer Ergebnismenge gezählt werden sollen.
Mit der Eigenschaft RecordCountMode steuern Sie, wie TFDDataSet die Datensätze in der Ergebnismenge zählt.
Modus |
Beschreibung |
---|---|
|
RecordCount gibt die Anzahl der Datensätze zurück, auf die aktuell über die TDataSet-Navigationsoberfläche zugegriffen werden kann. Beispielsweise kann ein Benutzer auf all diese Datensätze über ein zugeordnetes TDBGrid zugreifen.
|
|
RecordCount gibt die Anzahl der gegenwärtig abgerufenen Datensätze zurück.
|
|
RecordCount gibt die Anzahl der Datensätze zurück, die durch diese Anweisung zurückgegeben werden. Dazu verwendet FireDAC SELECT COUNT(*) FROM (<ursprünglicher SQL-Anweisungstext>).
|
Der Standardwert ist cmVisible
.
Hinweis: Wenn RecordCountMode =
cmTotal
, kann MySQL den Fehler "Commands out of sync; you can't run this command now" (Anweisung nicht synchronisiert; die Anweisung kann jetzt nicht ausgeführt werden) zurückgeben. Setzen Sie in diesem Fall Mode auffmFetchAll
, oder verwenden SiecmTotal
nicht.