Ruft die Anzahl von Zeilen ab bzw. legt die Anzahl von Zeilen fest, die bei jedem Zugriff auf den Server verarbeitet werden sollen.
Visual Basic Public Overrides Property UpdateBatchSize As Integer
C# public override int UpdateBatchSize { get; set; }
Der Standardwert ist "1".
Wenn der Wert auf einen größeren Wert als 1 gesetzt wird, führt SADataAdapter.Update alle Insert-Anweisungen in Batches aus. Die Lösch- und Aktualisierungsvorgänge werden sequenziell ausgeführt, wie zuvor, doch Einfügungen werden anschließend in Batches in der Größe von UpdateBatchSize ausgeführt. Wenn der Wert auf 0 gesetzt wird, sendet Update die Insert-Anweisungen in einem einzigen Batch.
Wenn der Wert auf einen größeren Wert als 1 gesetzt wird, wird SADataAdapter.Fill veranlasst, alle Insert-Anweisungen in Batches auszuführen. Die Lösch- und Aktualisierungsvorgänge werden sequenziell ausgeführt, wie zuvor, doch Einfügungen werden anschließend in Batches in der Größe von UpdateBatchSize ausgeführt.
Wenn der Wert auf 0 gesetzt wird, sendet Fill die Insert-Anweisungen in einem einzigen Batch.
Die Verwendung eines negativen Werts wird als Fehler behandelt.
Wenn UpdateBatchSize auf einen anderen Wert als 1 gesetzt wird und die InsertCommand-Eigenschaft auf eine andere Anweisung als INSERT, dann wird beim Aufruf von Fill eine Ausnahmebedingung generiert.
Dieses Verhalten unterscheidet sich von SqlDataAdapter. SqlDataAdapter verwendet für alle Befehlstypen Anweisungfolgen.
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |