Data.Cloud.AmazonAPI.TAmazonTableService.InsertRow
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 |
---|---|
|
Der Name der Tabelle, in die die Zeile eingefügt werden soll. |
|
Die eindeutige ID der einzufügenden oder zu aktualisierenden Zeile. |
|
Die einzufügende oder zu aktualisierende Zeile. |
|
Die Bedingungen zum Ausführen des Einfügens oder nil. |
|
True für das Ersetzen der für alle angegebenen Spaltennamen bereits gespeicherten Werte. |
|
Die optionale Klasse zum Speichern von Antwortinformationen. |