Methoden von Datasnap.DBClient.TClientDataSet

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche


GeerbteProtected
_AddRef protected Wird aufgerufen, wenn eine Anwendung eine Komponentenschnittstelle verwendet.
_Release protected Wird aufgerufen, wenn eine Anwendung eine Komponentenschnittstelle freigibt.
ActivateBuffers protected Aktiviert die Puffer für den aktiven Datensatz.
ActivateFilters protected
ActiveBuffer public Gibt einen Zeiger auf den Puffer für den aktiven Datensatz zurück.
AddDataPacket protected
AddFieldDesc protected
AddIndex public Erstellt einen neuen Index für die Client-Datenmenge.
AfterConstruction public Reagiert, nachdem der letzte Konstruktor ausgeführt wurde.
AllocKeyBuffers protected
AllocRecordBuffer protected
Append public Fügt einen neuen, leeren Datensatz am Ende der Datenmenge hinzu.
AppendData public Fügt ein neu abgerufenes Paket mit Datensätzen den bereits in der Client-Datenmenge gespeicherten Datensätzen hinzu.
AppendRecord public Fügt einen neuen Datensatz mit Daten am Ende der Datenmenge hinzu und trägt ihn ein.
ApplyRange public Weist einer Datenmenge einen Bereich zu.
ApplyUpdates public Sendet alle aktualisierten, eingefügten und gelöschten Datensätze der Client-Datenmenge an den Provider, damit die Änderungen in die Datenbank geschrieben werden.
Assign public Kopiert den Inhalt eines anderen, gleichen Objekts.
AssignTo protected Kopiert die Eigenschaften eines Objekts in ein Zielobjekt.
AsyncSchedule protected
BeforeDestruction public Führt alle erforderlichen Aktionen aus, bevor der erste Destruktor aufgerufen wird.
BeginInvoke public Führt einen asynchronen Aufruf der in AProc oder AFunc angegebenen Methode durch.
BindFields protected Bindet die TField-Komponenten an die physischen Felder.
BlockReadNext protected Wechselt zum Datensatz im nächsten Block und liest ihn.
BookmarkAvailable protected Überprüft, ob eine verfügbare Positionsmarke vorhanden ist.
BookmarkValid public Prüft die Gültigkeit der angegebenen Positionsmarke.
CalculateFields (veraltet) protected Berechnet die Lookup-Felder.
Cancel public Verwirft nicht eingetragene Änderungen des aktuellen Datensatzes.
CancelRange public Entfernt alle Bereiche, die derzeit für die Client-Datenmenge gelten.
CancelUpdates public Löscht alle ausstehenden Änderungen und leert das Änderungsprotokoll.
CanObserve protected
ChangeName protected Weist der als private deklarierten, internen Eigenschaft Name den im Parameter NewName übergebenen String zu.
Check protected
CheckActive protected Überprüft, ob die Datenmenge aktiv ist.
CheckBiDirectional protected Überprüft, ob die Datenmenge bidirektional ist.
CheckBrowseMode public Trägt automatisch Datenänderungen ein oder verwirft diese, wenn zu einem anderen Datensatz gewechselt wird.
CheckDetailRecords protected
CheckDisposed protected
CheckFieldCompatibility protected Überprüft die Kompatibilität eines Feldes.
CheckInactive protected Überprüft, ob die Datenmenge inaktiv ist.
CheckProviderEOF protected
CheckSetKeyMode protected
ClassInfo public Gibt einen Zeiger auf die Tabelle mit den Laufzeittypinformationen (RTTI) für den Objekttyp zurück.
ClassName public Gibt in einem String den Typ einer Objektinstanz zurück (nicht den Typ der als Argument übergebenen Variable).
ClassNameIs public Ermittelt, ob ein Objekt einen bestimmten Typ besitzt.
ClassParent public Gibt den Typ des direkten Vorfahren einer Klasse zurück.
ClassType public Gibt die Klassenreferenz der Objektklasse zurück.
CleanupInstance public Übernimmt in einer Klasse die Instanzauflösung von langen Strings, Varianten und Schnittstellenvariablen.
ClearBuffers protected Löscht die Puffer für den aktiven Datensatz.
ClearCalcFields protected
ClearFields public Löscht den Inhalt aller Felder des aktiven Datensatzes.
CloneCursor public Ermöglicht die gemeinsame Nutzung von Daten, die zu einer anderen Client-Datenmenge gehören.
Close public Schließt eine Datenmenge.
CloseBlob protected Schließt ein BLOB-Feld.
CloseCursor protected
CompareBookmarks public Vergleicht zwei Positionsmarken.
ConstraintsDisabled public Gibt an, ob Beschränkungen für eine Client-Datenmenge aktiviert sind.
ConstraintsStored protected
ControlsDisabled public Prüft, ob die Aktualisierung der datensensitiven Steuerelemente bei Änderungen in der Datenmenge aktiviert ist.
CopyFields public CopyFields kopiert die Struktur der Felddefinition einer anderen Datenmenge.
Create public
CreateBlobStream public Gibt ein TClientBlobStream-Objekt zum Lesen oder Schreiben der Daten in einem angegebenen BLOB-Feld zurück.
CreateDataSet public Erstellt eine leere Client-Datenmenge.
CreateFields protected Erstellt die automatischen Felder.
CreateNestedDataSet protected Erstellt eine verschachtelte Datenmenge.
CursorPosChanged public Kennzeichnet die interne Cursorposition als ungültig.
DataConvert (veraltet) protected
DataEvent protected
DataRequest public Generiert ein OnDataRequest-Ereignis für den zugeordneten Provider.
DeactivateFilters protected
DefaultFields (veraltet) public Gibt an, ob die zugrunde liegenden Feldkomponenten einer Datenmenge beim Öffnen der Datenmenge dynamisch generiert werden.
DefaultHandler public Stellt eine Schnittstelle für eine Methode bereit, die die Botschafts-Records verarbeitet.
DefChanged protected
DefineProperties protected
Delete public Löscht den aktiven Datensatz und macht den nächsten zum aktiven Datensatz.
DeleteIndex public Löscht einen Index der Client-Datenmenge.
Destroy public
DestroyComponents public Gibt alle untergeordneten Komponenten frei.
DestroyFields protected Gibt die automatischen Felder der Datenmenge frei.
Destroying public Zeigt an, dass die Komponenten und alle ihr untergeordneten Komponenten in Kürze freigegeben werden.
DisableConstraints public Deaktiviert die Prüfung von Beschränkungen.
DisableControls public Deaktiviert die Aktualisierung der datensensitiven Steuerelemente, die mit der Datenmenge verbunden sind.
Dispatch public Ruft auf der Grundlage des Parameters Message Methoden zur Botschaftsverarbeitung auf.
DisposeOf public DisposeOf veranlasst die Ausführung des Destruktors in einem Objekt.
DoAfterCancel protected Ist der Dispatcher für das AfterCancel-Ereignis.
DoAfterClose protected Ist der Dispatcher für das AfterClose-Ereignis.
DoAfterDelete protected Ist der Dispatcher für das AfterDelete-Ereignis.
DoAfterEdit protected Ist der Dispatcher für das AfterEdit-Ereignis.
DoAfterExecute protected
DoAfterGetParams protected
DoAfterGetRecords protected
DoAfterInsert protected Ist der Dispatcher für das AfterInsert-Ereignis.
DoAfterOpen protected Ist der Dispatcher für das AfterOpen-Ereignis.
DoAfterPost protected Ist der Dispatcher für das AfterPost-Ereignis.
DoAfterRefresh protected Ist der Dispatcher für das AfterRefresh-Ereignis.
DoAfterRowRequest protected
DoAfterScroll protected Ist der Dispatcher für das AfterScroll-Ereignis.
DoApplyUpdates protected
DoBeforeCancel protected Ist der Dispatcher für das BeforeCancel-Ereignis.
DoBeforeClose protected Ist der Dispatcher für das BeforeClose-Ereignis.
DoBeforeDelete protected Der Dispatcher für das BeforeDelete-Ereignis.
DoBeforeEdit protected Ist der Dispatcher für das BeforeEdit-Ereignis.
DoBeforeExecute protected
DoBeforeGetParams protected
DoBeforeGetRecords protected
DoBeforeInsert protected
DoBeforeOpen protected Ist der Dispatcher für das BeforeOpen-Ereignis.
DoBeforePost protected Ist der Dispatcher für das BeforePost-Ereignis.
DoBeforeRefresh protected Ist der Dispatcher für das BeforeRefresh-Ereignis.
DoBeforeRowRequest protected
DoBeforeScroll protected Ist der Dispatcher für das BeforeScroll-Ereignis.
DoExecute protected
DoGetRecords protected
DoOnCalcFields protected Ist der Dispatcher für das OnCalcFields-Ereignis.
DoOnNewRecord protected
DoRowRequest protected
Edit public Ermöglicht das Bearbeiten der Daten in einer Datenmenge.
EditKey public Ermöglicht das Ändern des Suchschlüsselpuffers.
EditRangeEnd public Dient zum Ändern des Endwerts eines existierenden Bereichs.
EditRangeStart public Ermöglicht das Ändern des Anfangswerts eines Bereichs.
EmptyDataSet public Entfernt alle Datensätze aus der Datenmenge.
EnableConstraints public Aktiviert die Berücksichtigung von Beschränkungen beim Eintragen von Datensätzen.
EnableControls public Aktiviert erneut die Aktualisierung der datensensitiven Steuerelemente, die mit der Datenmenge verbunden sind.
EndFunctionInvoke public Blockiert den Aufrufer, bis das angegebene ASyncResult fertiggestellt ist.
EndInvoke public Blockiert den Aufrufer, bis das angegebene ASyncResult fertiggestellt ist.
Equals public Überprüft, ob die aktuelle Instanz und der Obj-Parameter gleich sind.
Execute public Führt einen SQL-Befehl der Datenmenge des Providers aus.
ExecuteAction public Führt eine Aktion aus.
ExecuteCommand protected Führt einen erweiterten Befehl eines TDataSet-Nachkommens aus.
FetchBlobs public Ruft BLOB-Feldwerte vom Provider ab.
FetchDetails public Ruft verschachtelte Detaildatenmengen vom Provider ab.
FetchMoreData protected
FetchParams public Ruft Parameterwerte vom Provider ab.
FieldAddress public Liefert die Adresse eines als published deklarierten Objektfeldes.
FieldByName public Sucht ein Feld anhand seines Namens.
FieldByNumber protected Sucht in der zugrunde liegenden Tabelle oder Abfrage ein Feld anhand der Ordinalposition seiner Spalte.
FindComponent public Gibt an, ob der Komponente eine bestimmte Komponente untergeordnet ist.
FindField public Sucht nach einem bestimmten Feld in der Datenmenge.
FindFirst public Implementiert eine virtuelle Methode, die unter Berücksichtigung aller Filter den ersten Datensatz einer Datenmenge aktiviert.
FindKey public Sucht nach einem Datensatz, der die angegebenen Feldwerte enthält.
FindLast public Implementiert eine virtuelle Methode, die unter Berücksichtigung aller Filter den letzten Datensatz einer Datenmenge aktiviert.
FindNearest public Bewegt den Cursor zu dem Datensatz, der einem angegebenen Satz von Schlüsselwerten an besten entspricht.
FindNext public Implementiert eine virtuelle Methode, die unter Berücksichtigung aller Filter den nächsten Datensatz einer Datenmenge aktiviert.
FindPrior public Implementiert eine virtuelle Methode, die unter Berücksichtigung aller Filter den vorhergehenden Datensatz einer Datenmenge aktiviert.
FindRecord protected
First public Positioniert auf den ersten Datensatz der Datenmenge.
Free public Löst die Instanz eines Objekts auf und gibt nötigenfalls den zugehörigen Speicher frei.
FreeBookmark public Gibt die Ressourcen eines bestimmten Bookmark-Objekts frei (teilweise veraltet).
FreeFieldBuffers protected Gibt die Feldpuffer frei.
FreeInstance public Gibt den Speicherbereich frei, der mit einem vorangegangenen Aufruf der Methode NewInstance reserviert wurde.
FreeKeyBuffers protected
FreeNotification public Stellt sicher, dass AComponent von der bevorstehenden Freigabe der Komponente benachrichtigt wird.
FreeOnRelease public Gibt die Schnittstellenreferenz für Komponenten frei, die aus COM-Klassen erstellt wurden.
FreeRecordBuffer protected
GetAggFieldsClass protected Gibt die Metaklasse für die Aggregatfelder zurück.
GetAggRecordCount protected Gibt die Anzahl der Aggregatfelder zurück.
GetAggregateValue protected
GetAppServer protected
GetBlobFieldData public Liest BLOB-Daten in einen Puffer ein.
GetBookmark public Weist dem aktiven Datensatz in der Datenmenge eine Positionsmarke zu.
GetBookmarkData (veraltet) protected
GetBookmarkFlag (veraltet) protected
GetBookmarkStr (veraltet) protected Ruft eine als String dargestellte Positionsmarke ab.
GetCalcFields (veraltet) protected Ermittelt die Lookup- und berechneten Felder und aktualisiert den Status des Datensatzes.
GetCalcFieldTypes protected
GetCanModify protected
GetCanRefresh protected
GetCheckConstraintsClass protected Gibt die Metaklassen für TCheckConstraints zurück.
GetChildOwner protected Gibt den Eigentümer einer untergeordneten Komponente zurück, die aus einem Stream gelesen wird.
GetChildParent protected Gibt den Vorfahr oder, wenn ein solcher nicht existiert, den Eigentümer einer untergeordneten Komponente zurück, die aus einem Stream gelesen wird.
GetChildren protected Zählt alle untergeordneten Datenmengen auf, die auch der angegebenen TComponent-Komponente gehören.
GetCommandStates protected Überprüft, ob ein erweiterter Befehl unterstützt wird und aktiviert ist.
GetCurrentRecord (veraltet) public Ruft den aktuellen Datensatz ab und speichert ihn in einem Puffer.
GetDataSource protected
GetDeltaStreams protected
GetDetailDataSets (veraltet) public Füllt für jede Detailmenge, die nicht der Wert eines verschachtelten Datenmengenfeldes ist, eine Liste mit einer Datenmenge.
GetDetailLinkFields (veraltet) public Implementiert eine Methode, um die Feldkomponenten aufzulisten, die diese Datenmenge als Detailmenge einer Hauptmenge verknüpfen.
GetDisposed protected
GetEnumerator public Gibt einen TComponentEnumerator zurück.
GetFieldClass protected Gibt die Metaklasse für eine Feldklasse zurück.
GetFieldData (veraltet) public Ruft den aktuellen Wert eines Feldes ab.
GetFieldDefListClass protected Gibt die Metaklasse für die Klasse der Felddefinitionsliste zurück.
GetFieldDefsClass protected Gibt die Metaklasse der Klasse TFieldDefs zurück.
GetFieldFullName protected Gibt den vollständigen Namen des Feldes zurück.
GetFieldList (veraltet) public Kopiert die angegebenen Feldobjekte in eine Liste.
GetFieldListClass protected Gibt die Metaklasse für eine Felderlistenklasse zurück.
GetFieldNames public Ruft eine Liste mit den Namen der Felder in einer Datenmenge ab.
GetFieldsClass protected Gibt die abgeleitete Metaklasse TFields zurück.
GetGroupState public Gibt an, wo sich der aktuelle Datensatz in einer angegebenen Datensatzgruppe befindet.
GetHashCode public Gibt einen Integerwert zurück, der den Hash-Code enthält.
GetIDsOfNames protected Ordnet ein einzelnes Element und eine optionale Argumentmenge einer korrespondierenden Menge von Integer-Dispatch-Bezeichnern (dispIDs) zu.
GetIndexDefs protected Gibt die Definitionen aller angegebenen Indizes zurück, die für die Datenmenge definiert sind.
GetIndexDefsClass protected Gibt die Metaklasse für eine Indexdefinitionsliste zurück.
GetIndexField protected
GetIndexFieldCount protected
GetIndexInfo public Ruft Informationen zum aktuellen Index ab.
GetIndexNames public Ruft eine Liste der verfügbaren Indizes einer Client-Datenmenge ab.
GetInterface public Ermittelt eine angegebene Schnittstelle.
GetInterfaceEntry public Liefert den Eintrag für eine bestimmte, in einer Klasse implementierte Schnittstelle zurück.
GetInterfaceTable public Gibt einen Zeiger auf eine Struktur zurück, die alle für eine bestimmte Klasse definierten Schnittstellen enthält.
GetIsClone protected
GetIsIndexField protected
GetKeyBuffer protected
GetKeyExclusive protected
GetKeyFieldCount protected
GetLookupListClass protected Gibt die Metaklasse für die Klasse einer Lookup-Felderliste zurück.
GetNamePath public Gibt einen vom Objektinspektor verwendeten String zurück.
GetNextPacket public Ruft den nächsten Datensatzblock vom Provider ab.
GetNextRecord protected Wechselt zum nächsten Datensatz.
GetNextRecords protected Wechselt zum letzten Datensatz der Datenmenge.
GetObservers protected Getter-Methode von Observers.
GetOptionalParam public Ruft einen benutzerdefinierten Parameter aus dem Datenpaket ab.
GetOwner protected Gibt den Eigentümer einer Komponente zurück.
GetParamsClass protected Gibt die Metaklasse für eine Liste der Feldparameter zurück.
GetParentComponent public Gibt die übergeordnete Komponente zurück.
GetPriorRecord protected Wechselt zum vorherigen Datensatz.
GetPriorRecords protected Wechselt zum ersten Datensatz der Datenmenge.
GetRecNo protected
GetRecord (veraltet) protected
GetRecordCount protected
GetRecordSize protected
GetRemoteServer protected
GetStateFieldValue protected
GetTypeInfo protected Ermittelt die Typinformationen für ein Objekt.
GetTypeInfoCount protected Gibt die Anzahl der Typinformations-Schnittstellen zurück, die ein Objekt bereitstellt (entweder 0 oder 1).
GotoBookmark public Implementiert eine virtuelle Methode, um in der Datenmenge auf den Datensatz zu positionieren, auf den ein bestimmtes Bookmark zeigt.
GotoCurrent public Aktiviert in dieser Datenmenge den Datensatz, der auch in einer replizierten Datenmenge der aktuelle Datensatz ist.
GotoKey public Verschiebt den Cursor auf einen Datensatz, der über den aktuellen Schlüssel angegeben wird.
GotoNearest public Verschiebt den Cursor auf den Datensatz, der dem aktuellen Schlüssel am besten entspricht.
HasParent public Überprüft, ob die Komponente eine übergeordnete Komponente hat.
InheritsFrom public Legt die Art der Beziehung zwischen zwei Objekttypen fest.
InitFieldDefs protected Initialisiert die Felddefinitionen.
InitFieldDefsFromFields protected Initialisiert die Felddefinitionen aus persistenten Feldern.
InitInstance public Setzt alle Speicherzellen in dem für ein neues Objekt reservierten Bereich auf Null und initialisiert den Zeiger auf die Tabelle der virtuellen Methoden der Instanz.
InitKeyBuffer protected
InitRecord (veraltet) protected
Insert public Fügt einen neuen leeren Datensatz in die Datenmenge ein.
InsertComponent public Macht die Komponente zum Eigentümer einer bestimmten Komponente.
InsertRecord public Fügt einen neuen Datensatz mit Daten in die Datenmenge ein und trägt ihn ein.
InstanceSize public Gibt für jede Instanz des Objekttyps die Größe in Byte zurück.
InternalAddRecord (veraltet) protected
InternalCancel protected
InternalClose protected
InternalDelete protected
InternalEdit protected
InternalFirst protected
InternalGotoBookmark (veraltet) protected
InternalInitRecord (veraltet) protected
InternalInsert protected
InternalLast protected
InternalOpen protected
InternalPost protected
InternalRefresh protected
InternalSetToRecord (veraltet) protected
Invoke protected Stellt den Zugriff auf die Eigenschaften und Methoden eines Automatisierungsobjekts bereit, wenn die Komponente als Container für ein Automatisierungsobjekts dient.
IsCursorOpen protected
IsEmpty public Gibt an, ob die Datenmenge leer ist.
IsImplementorOf public Gibt an, ob die Komponente eine bestimmte Schnittstelle implementiert.
IsLinkedTo public Gibt an, ob die Datenmenge mit einer bestimmten Datenquelle verbunden ist.
IsSequenced public Gibt an, ob in der zugrunde liegenden Datenbanktabelle Datensatznummern zur Angabe der Datensatzreihenfolge verwendet werden.
Last public Positioniert auf den letzten Datensatz der Datenmenge.
Loaded protected
LoadFromFile public Lädt die Daten einer Client-Datenmenge aus einer Datei.
LoadFromStream public Lädt die Daten einer Client-Datenmenge aus einem Stream.
Locate public Durchsucht die Datenmenge nach einem bestimmten Datensatz und macht ihn zum aktuellen Datensatz.
LocateRecord protected Durchsucht die Datenmenge nach einem bestimmten Datensatz.
Lookup public Ruft Feldwerte aus einem Datensatz ab, der den angegebenen Suchwerten entspricht.
MergeChangeLog public Schreibt Datenänderungen aus dem Änderungsprotokoll in die Client-Datenmenge. Vorhandene Werte werden dabei überschrieben.
MethodAddress public Gibt die Adresse einer Klassenmethode anhand des Namens zurück.
MethodName public Gibt den Namen einer Klassenmethode per Adresse zurück.
MoveBy public Positioniert auf einen Datensatz relativ zum aktiven Datensatz in einer Datenmenge.
NewInstance public Weist für eine Instanz eines Objekttyps Speicher zu und gibt einen Zeiger auf die neue Instanz zurück.
Next public Positioniert auf den nächsten Datensatz der Datenmenge.
Notification protected
ObserverAdded protected
Open public Öffnet die Datenmenge.
OpenCursor protected
OpenCursorComplete protected Öffnet den Datenbank-Cursor und löst ein AfterOpen-Ereignis aus.
OpenParentDataSet protected Öffnet die übergeordnete Datenmenge.
operator [] public
operator () public
PaletteCreated protected Wird beim Einfügen einer Komponente aus der Komponentenpalette aufgerufen.
ParamByName public
Post public Schreibt einen geänderten Datensatz in die Eigenschaft Data oder in das Änderungsprotokoll.
PostKeyBuffer protected
Prior public Positioniert auf den vorhergehenden Datensatz der Datenmenge.
PSEndTransaction protected Beendet eine Transaktion, die durch einen Aufruf von PSStartTransaction gestartet wurde.
PSExecute protected Führt den der Datenmenge zugeordneten SQL-Befehl aus.
PSExecuteStatement (veraltet) protected Führt einen angegebenen SQL-Befehl aus.
PSGetAttributes protected Gibt die in Datenpaketen als Namen-/Wertepaare gespeicherten Informationen zurück.
PSGetCommandText protected
PSGetCommandType protected
PSGetDefaultOrder protected Erstellt die Definition eines Index, der die Standardreihenfolge der Datensätze in den Datenpaketen angibt.
PSGetIndexDefs protected
PSGetKeyFields protected Gibt die Namen aller Felder zurück, die zur eindeutigen Identifizierung der Datensätze im Datenpaket verwendet werden.
PSGetParams protected Gibt die aktuellen Parameterwerte der Datenmenge zurück.
PSGetQuoteChar protected Gibt das oder die Zeichen zurück, die zum Einschließen von Strings in Anführungszeichen in den generierten SQL-Anweisungen verwendet werden.
PSGetTableName protected Gibt den Namen der Datenmengentabelle zurück, die in den erzeugten SQL-Anweisungen angezeigt wird.
PSGetUpdateException protected Erzeugt ein EUpdateError-Objekt auf Basis eines anderen Exception-Objekts.
PSInTransaction protected Gibt an, ob innerhalb einer Transaktion Datenmengenoperationen ausgeführt werden.
PSIsSQLBased protected Gibt an, ob die Datenmenge native SQL-Anweisungen unterstützt.
PSIsSQLSupported protected Gibt an, ob die Datenmenge SQL-Anweisungen ausführen kann.
PSReset protected Stellt die Datenmenge wieder her, so dass sie auf dem ersten Datensatz positioniert wird.
PSSetCommandText protected Stellt einen angegebenen SQL-Befehl bereit, der mithilfe von PSExecute ausgeführt wird.
PSSetParams protected Weist die angegebenen Parameterwerte der Datenmenge zu.
PSStartTransaction protected Startet eine Transaktion, die alle Aktivitäten kapselt, bis PSEndTransaction aufgerufen wird.
PSUpdateRecord protected Trägt eine einzelne Aktualisierung in die zugrunde liegende(n) Datenbanktabelle(n) ein.
QualifiedClassName public Gibt den qualifizierten Namen der Klasse zurück.
QueryInterface protected Gibt eine Referenz auf ein angegebenes Interface zurück, wenn die aktuelle Komponente dieses Interface unterstützt.
ReadDataPacket protected
ReadState protected Liest den Status der Komponente.
Reconcile public Löscht erfolgreich aktualisierte Datensätze aus dem Zwischenspeicher der Client-Datenmenge für Änderungen.
ReferenceInterface public Erstellt oder entfernt die internen Verknüpfungen, die zu einer Benachrichtigung der Komponente führen, wenn das implementierende Objekt einer bestimmten Schnittstelle freigegeben wird.
Refresh public Aktualisiert eine Datenmenge durch erneutes Abrufen der Daten aus der Datenbank.
RefreshInternalCalcFields (veraltet) protected
RefreshRecord public Aktualisiert die Basiswerte des aktuellen Datensatzes, damit sie den aktuellen Werten in der Datenmenge des Providers entsprechen.
RemoveComponent public Entfernt eine angegebene Komponente aus der Komponentenliste.
RemoveFreeNotification public Deaktiviert die Freigabebenachrichtigung, die von der Methode FreeNotification aktiviert wurde.
RemoveFreeNotifications protected Benachrichtigt alle untergeordneten Komponenten über die unmittelbare Freigabe ihrer Eigentümerkomponente.
ResetAggField protected
ResetCursorRange protected
RestoreState protected Setzt den Betriebsmodus der Datenmenge auf den angegebenen Wert zurück.
Resync public Ruft den aktiven Datensatz sowie die anderen für die Anzeige benötigten Datensätze ab.
RevertRecord public Macht Bearbeitungen des aktuellen Datensatzes rückgängig.
SafeCallException public Fängt Exceptions in Methoden ab, die mit der Aufrufkonvention safecall deklariert wurden.
SaveToFile public Speichert die Daten einer Client-Datenmenge in einer externen Datei.
SaveToStream public Speichert die Daten einer Client-Datenmenge in einem Stream.
SetActive protected Setzt den Status der Datenmenge auf aktiv.
SetAggregates protected
SetAltRecBuffers protected Weist beim Zugriff auf Feldwerte Datensatzpuffer zu.
SetAncestor protected Entfernt oder setzt den csAncestor-Status in der Eigenschaft ComponentState der Komponente.
SetAppServer protected
SetBlockReadSize protected Setter-Methode für BlockReadSize.
SetBookmarkData (veraltet) protected
SetBookmarkFlag (veraltet) protected
SetBookmarkStr (veraltet) protected Setzt eine als String dargestellte Positionsmarke.
SetBufListSize protected Setzt die Größe der Pufferliste.
SetChildOrder protected Legt die visuelle Reihenfolge einer untergeordneten Datenmenge fest.
SetCommandText protected
SetCurrentRecord protected Wechselt zum Datensatz mit dem angegebenen Index.
SetCursorRange protected
SetDataSetField protected
SetDefaultFields (veraltet) protected Gibt an, ob die zugrunde liegenden Feldkomponenten einer Datenmenge beim Öffnen der Datenmenge dynamisch erzeugt werden.
SetDesigning protected Stellt sicher, dass bei den zur Entwurfszeit eingefügten Komponenten das Entwurfsmodus-Flag gesetzt ist.
SetDesignInstance protected Stellt sicher, dass bei den zur Entwurfszeit eingefügten Komponenten das Entwurfsmodus-Flag gesetzt ist.
SetFieldData (veraltet) protected
SetFieldDefProps protected Setzt die Eigenschaften des angegebenen FieldDef-Parameters anhand des Field-Parameters.
SetFieldProps protected Setzt die Eigenschaften des angegebenen Field-Parameters anhand des FieldDef-Parameters.
SetFields public Weist allen Feldern eines Datensatzes Werte zu.
SetFilterData protected
SetFiltered protected
SetFilterOptions protected
SetFilterText protected
SetFound protected Setzt ein "Gefunden"-Flag.
SetIndexField protected
SetInline protected Setzt das csInline-Bit der Eigenschaft ComponentState.
SetKey public Ermöglicht vor einer Suchoperation das Einstellen von Schlüssel und Bereichen für eine Datenmenge.
SetKeyBuffer protected
SetKeyExclusive protected
SetKeyFieldCount protected
SetKeyFields protected
SetLinkRanges protected
SetModified protected Wird intern zum Setzen der Eigenschaft Modified verwendet.
SetName protected
SetObjectView protected Setzt die Eigenschaft ObjectView.
SetOnFilterRecord protected
SetOptionalParam public Speichert einen benutzerdefinierten Parameter im Datenpaket.
SetParentComponent protected Legt die übergeordnete Komponente fest.
SetProvider public Ordnet die Client-Datenmenge einem Provider in demselben Prozessraum zu.
SetProviderEOF protected
SetRange public Dient der Einstellung der Anfangs- und Endwerte eines Bereichs und aktiviert den Bereich.
SetRangeEnd public Gibt an, dass nachfolgende Zuweisungen von Feldwerten das Ende eines Bereichs für die in eine Datenmenge aufzunehmenden Datensätze definieren.
SetRangeStart public Gibt an, dass nachfolgende Zuweisungen von Feldwerten den Anfang eines Bereichs für die in eine Datenmenge aufzunehmenden Datensätze definieren.
SetRecNo protected
SetRemoteServer protected
SetState protected Setzt den Status der Datenmenge.
SetStateFieldValue protected Setzt ein in Field angegebenes Feld auf einen in Value angegebenen Wert.
SetSubComponent public Bestimmt, ob die Komponente eine Unterkomponente ist.
SetTempState protected Setzt den Betriebsmodus der Datenmenge auf den angegebenen Wert zurück.
SetUniDirectional protected Setzt den Typ der Datenmenge: unidirektional oder nicht unidirektional.
SetValidatingField protected
SwitchToIndex protected
SyncCursors protected
TempBuffer protected Gibt einen temporären Puffer zurück.
ToString public Gibt einen String zurück, der den Klassennamen enthält.
Translate public Implementiert eine virtuelle Prozedur, um einen Daten-String aus einer Quelle in ein Ziel zu kopieren und dabei optional eine Zeichenkonvertierung vorzunehmen.
UndoLastChange public Macht die letzte Bearbeitungs-, Einfüge- oder Löschoperation in der Client-Datenmenge rückgängig.
UnitName public Gibt den Namen der Unit zurück, in der die Klasse definiert ist.
UnitScope public Gibt den Unit-Gültigkeitsbereich der Klasse zurück.
UpdateAction public Aktualisiert den Status einer Aktion.
UpdateBufferCount protected Aktualisiert den Pufferzähler.
UpdateCursorPos public Setzt den Cursor auf den aktiven Datensatz.
Updated protected Löscht das Flag csUpdating der Eigenschaft ComponentState, wenn die Aktualisierung der Komponente beendet ist.
UpdateIndexDefs protected
UpdateRecord public Stellt sicher, dass die datensensitiven Steuerelemente und Detaildatenmengen entsprechend der Datensatzänderungen aktualisiert werden.
UpdateRegistry protected Stellt die Schnittstelle für eine Methode bereit, die der Registrierung Typbibliotheks- und Versionsinformationen für Komponenten hinzufügt, die COM-Schnittstellen implementieren.
UpdateStatus public Meldet den Aktualisierungsstatus des aktuellen Datensatzes in der Datenmenge.
Updating protected Setzt den Status csUpdating in die Eigenschaft ComponentState der Komponente.
ValidateContainer protected Prüft, ob ein Objekt in einen Container eingefügt werden kann.
ValidateInsert protected Stellt die Schnittstelle für eine Methode dar, die eine untergeordnete Komponente vor dem Einfügen überprüft.
ValidateRename protected Stellt sicher, dass die Änderung des Namens einer untergeordneten Komponente keinen Namenskonflikt erzeugt.
WriteDataPacket protected
WriteState protected Schreibt den Status der Komponente.


Abgerufen von „https://docwiki.embarcadero.com/Libraries/Tokyo/d/index.php?title=Datasnap.DBClient.TClientDataSet_Methods&oldid=284580"