Eigenschaften von IBX.IBQuery.TIBQuery

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche


GeerbteProtected
ActivepublishedGibt an, ob die Datenmenge geöffnet ist.
ActiveRecordprotectedGibt den Index des aktiven Datensatzes im internen Zwischenspeicher an.
AfterCancelpublishedWird nach dem Verwerfen der Änderungen des aktiven Datensatzes ausgelöst.
AfterClosepublishedWird nach dem Schließen einer Datenmenge ausgelöst.
AfterDeletepublishedWird nach dem Löschen eines Datensatzes ausgelöst.
AfterEditpublishedWird ausgelöst, nachdem in einer Anwendung mit dem Bearbeiten eines Datensatzes begonnen wird.
AfterInsertpublishedWird nach dem Einfügen eines neuen Datensatzes ausgelöst.
AfterOpenpublishedWird nach dem Öffnen einer Datenmenge und vor dem Zugriff auf die Daten ausgelöst.
AfterPostpublishedWird ausgelöst, nachdem der aktuelle Datensatz in die Datenbank oder das Änderungsprotokoll geschrieben und die Datenmenge wieder in den Browse-Modus versetzt wurde.
AfterRefreshpublishedWird ausgelöst, nachdem die Daten in der Datenmenge aktualisiert wurden.
AfterScrollpublishedWird nach dem Wechseln zu einem anderen Datensatz ausgelöst.
AggFieldspublicEnthält alle Aggregatfelder.
AutoCalcFieldspublishedBestimmt, wann das Ereignis OnCalcFields ausgelöst wird, und wann die Werte von Lookup-Feldern berechnet werden.
BeforeCancelpublishedWird ausgelöst, bevor die Änderungen des aktuellen Datensatzes verworfen werden.
BeforeClosepublishedWird unmittelbar vor dem Schließen der Datenmenge ausgelöst.
BeforeDeletepublishedWird vor dem Löschen des aktiven Datensatzes ausgelöst.
BeforeEditpublishedWird ausgelöst, bevor das Bearbeiten des aktiven Datensatzes ermöglicht wird.
BeforeInsertpublishedWird vor dem Wechseln in den Einfügemodus ausgelöst.
BeforeOpenpublishedWird vor dem Öffnen einer Datenmenge ausgelöst.
BeforePostpublishedWird ausgelöst, bevor die Änderungen des aktuellen Datensatzes in die Datenbank oder das Änderungsprotokoll geschrieben werden.
BeforeRefreshpublishedWird unmittelbar vor der Aktualisierung der Daten einer Datenmenge ausgelöst.
BeforeScrollpublishedWird vor dem Wechseln zu einem anderen Datensatz ausgelöst.
BlobFieldCountprotectedGibt die Anzahl der BLOB-Felder in der Datenmenge an.
BlockReadSizepublicLegt fest, wie viele Datensatzpuffer in jedem Block gelesen werden.
BofpublicGibt an, ob der erste Datensatz der Datenmenge aktiv ist.
BookmarkpublicGibt das aktuelle Bookmark-Objekt in der Datenmenge an.
BookmarkSizeprotectedGibt die Bookmark-Größe in Bytes an.
BufferChunkspublishedLegt die Segmentgröße des Datensatzpuffers fest.
BufferCountprotectedGibt die Anzahl der Datensätze im internen Zwischenspeicher an.
BuffersprotectedErmöglicht den indizierten Zugriff auf die Datensatzpuffer im internen Zwischenspeicher.
CachedUpdatespublishedLegt fest, ob eine Datenmenge zwischengespeicherte Aktualisierungen unterstützt.
CalcBufferprotectedZeigt auf den Datensatzpuffer, der während eines OnCalcFields-Ereignisses verwendet wird.
CalcFieldsSizeprotectedGibt die Anzahl der für das Speichern von berechneten und Lookup-Feldern verwendeten Bytes in einem Datensatzpuffer an.
Canceledpublic
CanModifypublicGibt an, ob die Datenmenge Schreibzugriffe auf Daten zulässt.
CanRefreshpublic
ComObjectpublicGibt die von der Komponente implementierte Schnittstellenreferenz an.
ComponentCountpublicGibt die Anzahl der untergeordneten Komponenten an.
ComponentIndexpublicGibt die Position der Komponente in dem Array Components ihres Eigentümers an.
ComponentspublicEnthält alle untergeordneten Komponenten.
ComponentStatepublicBeschreibt den aktuellen Status der Komponente und zeigt an, ob die Ausführung bestimmter Aktionen erlaubt ist.
ComponentStylepublicBeeinflusst das Verhalten der Komponente.
ConstraintspublishedLegt Beschränkungen auf Datensatzebene fest, die bei der Bearbeitung von Daten erfüllt sein müssen.
CurrentRecordprotectedGibt den Index des aktuellen Datensatzes im internen Datensatzpuffer an.
DatabasepublishedBezeichnet die Datenbankkomponente, für welche die Datenmenge eine oder mehrere Tabellen repräsentiert.
DataSetFieldpublicGibt das persistente TDataSetField-Objekt an, zu dem eine verschachtelte Datenmenge gehört.
DataSourcepublishedGibt die Datenquelle einer anderen Datenmenge an, die der Datenmenge Werte liefert.
DBHandlepublicEnthält das Datenbank-Handle der Datenmenge.
DeleteSQLprotectedEnthält die SQL-Anweisung, mit der Zeilen in der Datenmenge gelöscht werden.
DesignerpublicGibt einen Zeiger auf den DataSet-Designer für die Datenmenge zurück.
DesignInfopublicEnthält Informationen, die vom Formular-Designer verwendet werden.
DisposedprotectedDisposed ist eine schreibgeschützte Eigenschaft, die den aktuellen Status des Objekts angibt.
EofpublicGibt an, ob der letzte Datensatz der Datenmenge aktiv ist.
FieldCountpublicGibt die Anzahl der Feldkomponenten in der Datenmenge an.
FieldDefListpublicZeigt auf die Liste der Felddefinitionen für die Datenmenge.
FieldDefspublicZeigt auf die Liste der Felddefinitionen für die Datenmenge.
FieldListpublicEnthält die Feldkomponenten der Datenmenge.
FieldNoOfsprotectedLegt den Offset für die Konvertierung der Indizes in der Eigenschaft Fields in Feldnummern fest.
FieldOptionspublishedGibt die Optionen der Datenmengenfelder an.
FieldspublicEnthält alle Feldkomponenten der Datenmenge, die keine Aggregatfelder sind.
FieldValuespublicErmöglicht den Zugriff auf alle Feldwerte des aktuellen Datensatzes der Datenmenge.
FilterpublicGibt den Text des aktuellen Filters einer Datenmenge an.
FilteredpublishedGibt an, ob für die Datenmenge ein Filter aktiv ist.
FilterOptionspublicLegt fest, ob Groß- und Kleinschreibung sowie Teilübereinstimmungen beim Filtern der Datensätze berücksichtigt werden.
ForcedRefreshpublishedLegt fest, ob die Daten der Datenmenge bei jeder Übergabe eines Datensatzes aktualisiert werden.
FoundpublicGibt an, ob der Cursor zu einem anderen Datensatz verschoben werden konnte.
GenerateParamNamespublicGeneriert eine Liste von Parameternamen für die Abfrage.
GeneratorFieldpublishedLegt fest, ob die Daten der Datenmenge bei jeder Übergabe eines Datensatzes aktualisiert werden.
InsertSQLprotectedEnthält die SQL-Anweisung, mit der Zeilen in die Datenmenge eingefügt werden.
InternalCalcFieldsprotectedGibt an, ob die Datenmenge intern berechnete Felder enthält.
InternalPreparedprotectedGibt an, ob die Abfragen der Datenmenge für die Ausführung vorbereitet sind.
IOBufferSizeprotected
IsUniDirectionalpublicGibt an, ob die Datenmenge unidirektional ist.
LiveModepublicGibt an, auf welche Weise die Daten in der Datenmenge bearbeitet werden können (falls eine Bearbeitung möglich ist).
ModifiedpublicGibt an, ob der aktive Datensatz geändert wurde.
ModifySQLprotectedErmöglicht den Zugriff auf das SQL-Objekt, das die ModifySQL-Anweisung kapselt.
NamepublishedGibt den Namen der Komponente an, auf die der Quelltext verweist.
NestedDataSetClassprotectedGibt den Klassentyp an, der beim Erstellen verschachtelter Datenmengen verwendet werden soll.
NestedDataSetsprotectedEnthält alle verschachtelten Datenmengen.
ObjectViewpublishedGibt an, ob die Felder hierarchisch oder flach in der Eigenschaft Fields gespeichert werden.
ObserverspublicGibt das TObservers-Objekt an, das zu TComponent hinzugefügt wurde.
OnCalcFieldspublishedWird beim Aktualisieren der berechneten Felder ausgelöst.
OnDeleteErrorpublishedTritt auf, wenn eine Anwendung einen Datensatz zu löschen versucht und eine Exception ausgelöst wird.
OnEditErrorpublishedWird ausgelöst, wenn eine Anwendung einen Datensatz zu ändern oder einzufügen versucht und eine Exception ausgelöst wird.
OnNewRecordpublishedWird beim Ein- oder Hinzufügen eines neuen Datensatzes ausgelöst.
OnPostErrorpublishedWird ausgelöst, wenn eine Anwendung einen Datensatz zu ändern oder einzufügen versucht und eine Exception ausgelöst wird.
OwnerpublicGibt an, welches Objekt für das Streaming und die Freigabe der Komponente zuständig ist.
ParamCheckpublishedLegt fest, ob die Parameterliste für eine Abfrage neu aufgebaut wird, wenn sich die Eigenschaft SQL zur Laufzeit ändert.
ParamCountpublicBezeichnet die aktuelle Anzahl von Parametern für die Abfrage.
ParamspublishedEnthält die Parameter für eine SQL-Anweisung einer Abfrage.
PlanpublicEnthält den PLAN-Abschnitt der SELECT-Abfrage der Datenmenge.
PreparedpublicStellt fest, ob eine Abfrage zur Ausführung vorbereitet wurde.
QDeleteprotectedErmöglicht den direkten Zugriff auf das SQL-Objekt, das die DeleteSQL-Anweisung kapselt.
QInsertprotectedErmöglicht den direkten Zugriff auf das SQL-Objekt, das die InsertSQL-Anweisung kapselt.
QModifyprotectedErmöglicht den direkten Zugriff auf das SQL-Objekt, das die ModifySQL-Anweisung kapselt.
QRefreshprotectedErmöglicht den direkten Zugriff auf das SQL-Objekt, das die RefreshSQL-Anweisung kapselt.
QSelectprotectedErmöglicht den direkten Zugriff auf das SQL-Objekt, das die SelectSQL-Anweisung kapselt.
RecNopublicGibt die Nummer des aktiven Datensatzes in der Datenmenge an.
RecordCountpublicGibt die Gesamtanzahl der Datensätze in der Datenmenge an.
RecordSizepublicGibt die Größe eines Datensatzes in der Datenmenge an.
RefreshSQLprotectedErmöglicht den direkten Zugriff auf das SQL-Objekt, das die RefreshSQL-Anweisung kapselt.
RowsAffectedpublicGibt die Anzahl der Zeilen an, die in der letzten Abfrage verarbeitet wurden.
SelectSQLprotectedErmöglicht den direkten Zugriff auf das SQL-Objekt, das die SelectSQL-Anweisung kapselt.
SelectStmtHandleprotectedRuft das Handle für die SELECT-Anweisung ab.
SparseArrayspublicBestimmt, ob für jedes Element eines Array-Feldes ein eigenes TField-Objekt erstellt wird.
SQLpublishedEnthält den Text der SQL-Anweisung, die von der Abfrage ausgeführt werden soll.
SQLParamsprotectedLegt die Parameter fest, die für parametrisierte Abfragen verwendet werden.
StatepublicGibt den aktuellen Modus der Datenmenge an.
StatementTypepublicGibt den Anweisungstyp der QSelect-Abfrage zurück.
StmtHandlepublicBezeichnet das Anweisungs-Handle für die Abfrage.
TagpublishedSpeichert einen integralen NativeInt-Wert als Teil einer Komponente.
TextpublicZeigt auf den eigentlichen Text der SQL-Abfrage.
TransactionpublishedBezeichnet die Transaktion, über die die Abfrage ausgeführt wird.
TRHandlepublicEnthält das Transaktions-Handle für die Datenmenge.
UniDirectionalpublishedGibt an, ob für die Datenmenge bidirektionale Cursor aktiviert sind.
UpdateModeprotectedGibt an, wie zu aktualisierende Datensätze gesucht werden.
UpdateObjectpublishedBezeichnet die TIBDataSetUpdateObject-Komponente, die zur Aktualisierung einer schreibgeschützten Ergebnismenge verwendet wird.
UpdateRecordTypespublicLegt den Typ der Datensätze fest, die in der Datenmenge sichtbar sind, wenn die Zwischenspeicherung von Aktualisierungen aktiviert ist.
UpdatesPendingpublicGibt an, ob der Puffer mit zwischengespeicherten Aktualisierungen Datensätze enthält, die noch nicht an die Datenbank übergeben wurden.
VCLComObjectpublicRepräsentiert Informationen, die intern von Komponenten verwendet werden, die COM unterstützen.