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 参考 » ULParameter 类 » ULParameter 构造函数

 

ULParameter(String, ULDbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object) 构造函数

以指定参数名、数据类型、长度、方向、为空性、数值精度、数值小数位数、源列、源版本和值初始化 ULParameter 对象。不建议使用此构造函数;提供它是为了与其它数据提供程序兼容。

语法
Visual Basic
Public Sub New( _
   ByVal parameterName As String, _
   ByVal dbType As ULDbType, _
   ByVal size As Integer, _
   ByVal direction As ParameterDirection, _
   ByVal isNullable As Boolean, _
   ByVal precision As Byte, _
   ByVal scale As Byte, _
   ByVal sourceColumn As String, _
   ByVal sourceVersion As DataRowVersion, _
   ByVal value As Object _
)
C#
public  ULParameter(
   string  parameterName,
   ULDbType dbType,
   int size,
   ParameterDirection direction,
   bool isNullable,
   byte precision,
   byte scale,
   string  sourceColumn,
   DataRowVersion sourceVersion,
   object value
);
参数
  • parameterName   参数的名称。对于未命名参数,请使用一个空字符串 ("") 或空值引用(在 Visual Basic 中为 Nothing)作为其值。在 UltraLite.NET 中,参数名不由 ULCommand 来使用。

  • dbType   iAnywhere.Data.UltraLite.ULDbType 值之一。

  • size   参数的长度。

  • direction   System.Data.ParameterDirection 值之一。

  • isNullable   如果此字段的值可以为空,则为 true;否则为 false。

  • precision   Value 精确到的小数点左右两侧的总位数。

  • scale   Value 精确到的总小数位数。

  • sourceColumn   要映射的源列的名称。

  • sourceVersion   System.Data.DataRowVersion 值之一。

  • value   要作为参数值的 System.Object。

另请参见