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

SQL Anywhere 11.0.1 (中文) » UltraLite - .NET 编程 » UltraLite .NET 2.0 API 参考 » ULBulkCopy 类 » ULBulkCopy 构造函数

 

ULBulkCopy(ULConnection, ULBulkCopyOptions, ULTransaction) 构造函数

用指定的 ULConnection、复制选项和 ULTransaction 初始化 ULBulkCopy 对象。

语法
Visual Basic
Public Sub New( _
   ByVal connection As ULConnection, _
   ByVal copyOptions As ULBulkCopyOptions, _
   ByVal externalTransaction As ULTransaction _
)
C#
public  ULBulkCopy(
   ULConnection connection,
   ULBulkCopyOptions copyOptions,
   ULTransaction externalTransaction
);
参数
  • connection   将用于执行批量复制操作且已打开的 ULConnection。如果连接未打开,则 WriteToServer 中会抛出异常。

  • copyOptions   ULBulkCopyOptions 枚举中的值组合,用于确定如何将数据源行复制到目标表中。

  • externalTransaction   一个现有的 ULTransaction 实例,批量复制将在该实例下进行。如果 externalTransaction 不为空值引用(在 Visual Basic 中是 Nothing),则批量复制操作将在其内部进行。如果同时指定 externalTransaction 和 ULBulkCopyOptions.UseInternalTransaction 选项,则会发生错误。

注释

Restrictions: 无法在 .NET Compact Framework 2.0 中使用 ULBulkCopy 类。

另请参见