Data.Cloud.AmazonAPI.TAmazonTableService.InsertRow

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function InsertRow(const TableName, RowId: string; Row: TCloudTableRow;  Conditionals: TList<TAmazonRowConditional>; ReplaceAll: Boolean = True; ResponseInfo: TCloudResponseInfo = nil): Boolean;

C++

bool __fastcall InsertRow(const System::UnicodeString TableName, const System::UnicodeString RowId, Data::Cloud::Cloudapi::TCloudTableRow* Row, System::Generics::Collections::TList__1<TAmazonRowConditional>* Conditionals, bool ReplaceAll = true, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0));

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Data.Cloud.AmazonAPI.pas
Data.Cloud.AmazonAPI.hpp
Data.Cloud.AmazonAPI TAmazonTableService


Beschreibung

Fügt in die angegebene Tabelle eine Zeile ein.

Spalten können mehrere Werte enthalten. Mit InsertRow werden ein oder mehrere Namens-/Wertepaare eingefügt, wenn die Namen (die Spaltennamen) gleich sind. Darüber hinaus können auf dem Server bereits Werte für eine bestimmte Spalte vorhanden sein. Wenn Sie ReplaceAll nicht auf True setzen, werden alle bereits vorhandenen Werte einer von Ihnen angegebenen Spalte beibehalten und die neuen Werte hinzugefügt.

Wenn Spalten auf dem Server vorhanden sind, aber Sie sie in diesem Aufruf nicht angeben, werden sie auf dem Server unabhängig vom Wert von ReplaceAll beibehalten.

Bedingungen können nur mit Einzelwert-Attributen verwendet werden.

Die Methode gibt True zurück, wenn das Einfügen erfolgreich war, ansonsten False.

Die folgende Tabelle gibt die Bedeutung der Parameter an:

Parameter Beschreibung

TableName

Der Name der Tabelle, in die die Zeile eingefügt werden soll.

RowId

Die eindeutige ID der einzufügenden oder zu aktualisierenden Zeile.

Row

Die einzufügende oder zu aktualisierende Zeile.

Bedingungen

Die Bedingungen zum Ausführen des Einfügens oder nil.

ReplaceAll

True für das Ersetzen der für alle angegebenen Spaltennamen bereits gespeicherten Werte.

ResponseInfo

Die optionale Klasse zum Speichern von Antwortinformationen.

Siehe auch