RDA_BATCHOPTION
Die RDA_BATCHOPTION-Enumeration gibt an, ob die Zeilen, die von der Push-Methode betroffen sind, als Batch in einer Transaktion zusammengefasst werden sollen.
Elemente
In der folgenden Tabelle sind die Enumeratoren der RDA_BATCHOPTION-Enumeration sowie deren entsprechende Werte beschrieben.
Elementname | Wert | Beschreibung |
---|---|---|
BATCHINGOFF |
0 |
SQL Server 2005 Compact Edition (SQL Server Compact Edition) fasst Zeilen, die mit der Push-Methode an SQL Server gesendet werden, nicht in einem Batch zusammen. Der Server verarbeitet jede Zeile. Dies ist die Standardeinstellung. |
BATCHINGON |
1 |
SQL Server Compact Edition fasst die Zeilen, die mit der Push-Methode an SQL Server gesendet werden, als Batch in einer Transaktion zusammen. |
Hinweise
Die Standardeinstellung ist BATCHINGOFF. Hierbei werden Änderungen (Einfügungen, Aktualisierungen und Löschvorgänge) in Form einzelner Transaktionen auf die SQL Server-Tabelle angewendet. Keine Transaktion hängt vom erfolgreichen Ausführen einer anderen Transaktion ab. BATCHINGON gibt an, dass alle Änderungen als eine einzige Transaktion gesendet werden sollen. In diesem Fall müssen alle Änderungen erfolgreich ausgeführt werden, damit die Transaktion erfolgreich ist. Wenn bei einer Änderung ein Fehler auftritt, schlägt die gesamte Transaktion fehl. In diesem Fall werden keine Änderungen auf die SQL Server-Tabelle angewendet.
BATCHINGON und BATCHINGOFF geben nicht nur den ersten der jeweils aufgetretenen Fehler, sondern alle Fehler an die Fehlertabelle zurück. Wenn beispielsweise BATCHINGON angegeben ist und drei von fünf Änderungen fehlschlagen, werden keine Änderungen angewendet und werden alle drei Fehler in der Fehlertabelle gespeichert. Wenn BATCHINGOFF angegeben ist, werden die drei Fehler ebenfalls in der Fehlertabelle gespeichert und die beiden anderen Änderungen auf die SQL Server-Tabelle angewendet. Weitere Informationen zum Umgang mit batchbezogenen Fehlern finden Sie unter Konflikterkennung und -berichterstellung für RDA.
Siehe auch
Sonstige Ressourcen
Programmierung des Remotedatenzugriffs von SQL Server Compact Edition