Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - Programmierung » SQL Anywhere Datenzugriff-APIs » SQL Anywhere .NET 2.0 API-Referenz » iAnywhere.Data.SQLAnywhere-Namespace (.NET 2.0) » SABulkCopy-Klasse » SABulkCopy-Konstruktoren

 

SABulkCopy(SAConnection, SABulkCopyOptions, SATransaction)-Konstruktor

Initialisiert ein SABulkCopy-Objekt.

Syntax
Visual Basic

Public Sub New( _
   ByVal connection As SAConnection, _
   ByVal copyOptions As SABulkCopyOptions, _
   ByVal externalTransaction As SATransaction _
)
C#

public  SABulkCopy(
   SAConnection connection,
   SABulkCopyOptions copyOptions,
   SATransaction externalTransaction
);
Parameter
  • connection   Die bereits geöffnete SAConnection-Verbindung, die für den Vorgang zum Kopieren großer Datenmengen verwendet wird. Wenn die Verbindung nicht geöffnet ist, wird eine Ausnahmebedingung in WriteToServer ausgegeben.

  • copyOptions   Eine Kombination von Werten aus der Enumeration SABulkCopyOptions, die festlegt, welche Datenquellenzeilen in die Zieltabelle kopiert werden.

  • externalTransaction   Eine vorhandene SATransaction-Instanz, unter der der Massenexport/-import der Daten ausgeführt wird. Wenn externalTransaction nicht NULL ist, wird der Massenexport/-import innerhalb der Transaktion ausgeführt. Es wird ein Fehler ausgegeben, wenn sowohl eine externe Transaktion als auch die Option UseInternalTransaction festgelegt wird.

Bemerkungen

Einschränkungen: Die Klasse SABulkCopy ist in .NET Compact Framework 2.0 nicht verfügbar.

Siehe auch