Welcome
Guest
, you are in:
<root>
•
Anmelden
CP Wiki
Navigation
¶
CP Solutions
Startseite
domizil+
Startseite
Administration
Administration
Neue Seite
Alle Seiten
Kategorien
Navigations-Pfade
Datei Manager
Neuer Benutzer
Suche im wiki
»
Zurück
function writedata(aTables: Variant): integer
Modified on 13/02/2008 11:33
by manuel
Categorized as
Nicht kategorisiert
((([image| |http://www.cp-austria.at/website/DesktopModules/Wiki/images/Home.gif|MainPage] » [MainPage|Startseite] » [netFramePlattform|netFrame als Plattform Menü] » [GlobaleMethoden|Globale Methoden] | {searchbox} [Search.aspx?FullText=1|Erweiterte Suche]))) '''netFrame-Syntax:{BR} function''' writedata(aTables: Variant): integer;{BR} {BR} '''Beschreibung:'''{BR} Mit der Methode writedata werden die in der RPCTable bearbeiteten oder neu eingefügten Datensätze in die Datenbank zurück{BR} geschrieben. Zusätzlich gibt die Methode zurück wieviele Datensätze von den Änderungen betroffen waren.{BR} Wenn Sie die Änderungen von mehreren Tabellen in die Datenbank zurückschreiben wollen, dann ist es sehr wichtig{BR} diese über die globale Methode writedata zurückzuschreiben.{BR} Diese Methode schreibt nämlich die Änderungen in einem Kommunkationslauf zurück und muss nicht für jede{BR} Tabelle eine neue Kommunikation starten.{BR} '''Beispiel:'''{BR} {BR} {{{{procedure ButtonSaveData_OnClick(Sender: Integer); var aTableArray: Variant; aRecordChangeCount: Integer; begin; aTableArray := [TableUser, TableGroup]; //Das Array mit den Tabellen zusammenstellen aRecordChangeCount := writeData(aTableArray); //Die Änderungen zum Server schicken //Ausgabe wieviele Datensätze von Änderungen betroffen waren message_dlg('Es wurden << '+inttostr(aRecordChangeCount)+' >> Datensätze in der Datenbank geändert!'); end;}}}}
ScrewTurn Wiki
version 3.0.1.400. Some of the icons created by
FamFamFam
.