Конструктор SqlCeParameter (String, SqlDbType, Int32, Boolean, Byte, Byte, String, DataRowVersion, Object)

Инициализирует новый экземпляр класса SqlCeParameter по имени параметра, типу данных, длине и другими свойствам. В SQL Server Compact поддерживаются только входные параметры.

Пространство имен:  System.Data.SqlServerCe
Сборка:  System.Data.SqlServerCe (в System.Data.SqlServerCe.dll)

Синтаксис

'Декларация
Public Sub New ( _
    parameterName As String, _
    dbType As SqlDbType, _
    size As Integer, _
    isNullable As Boolean, _
    precision As Byte, _
    scale As Byte, _
    sourceColumn As String, _
    sourceVersion As DataRowVersion, _
    value As Object _
)
'Применение
Dim parameterName As String
Dim dbType As SqlDbType
Dim size As Integer
Dim isNullable As Boolean
Dim precision As Byte
Dim scale As Byte
Dim sourceColumn As String
Dim sourceVersion As DataRowVersion
Dim value As Object

Dim instance As New SqlCeParameter(parameterName, _
    dbType, size, isNullable, precision, _
    scale, sourceColumn, sourceVersion, _
    value)
public SqlCeParameter(
    string parameterName,
    SqlDbType dbType,
    int size,
    bool isNullable,
    byte precision,
    byte scale,
    string sourceColumn,
    DataRowVersion sourceVersion,
    Object value
)
public:
SqlCeParameter(
    String^ parameterName, 
    SqlDbType dbType, 
    int size, 
    bool isNullable, 
    unsigned char precision, 
    unsigned char scale, 
    String^ sourceColumn, 
    DataRowVersion sourceVersion, 
    Object^ value
)
new : 
        parameterName:string * 
        dbType:SqlDbType * 
        size:int * 
        isNullable:bool * 
        precision:byte * 
        scale:byte * 
        sourceColumn:string * 
        sourceVersion:DataRowVersion * 
        value:Object -> SqlCeParameter
public function SqlCeParameter(
    parameterName : String, 
    dbType : SqlDbType, 
    size : int, 
    isNullable : boolean, 
    precision : byte, 
    scale : byte, 
    sourceColumn : String, 
    sourceVersion : DataRowVersion, 
    value : Object
)

Параметры

  • isNullable
    Тип: System.Boolean
    true , если поле может иметь значение NULL, или false в противном случае.
  • precision
    Тип: System.Byte
    Общее число разрядов слева и справа от десятичной запятой, до которого производится разрешение Value.
  • scale
    Тип: System.Byte
    Общее число десятичных знаков, до которых производится разрешение Value.
  • sourceColumn
    Тип: System.String
    Имя исходного столбца.

Замечания

Значения Size и Precision определяются на основе параметра dataType, если они не заданы явно в параметрах size и precision.

Примеры

В следующем примере создается параметр SqlCeParameter и отображается его свойство ParameterName.

Dim param As New SqlCeParameter("@Description", SqlDbType.NVarChar, 11, True, 0, 0, "Description", DataRowVersion.Current, "garden hose")
param.IsNullable = True
SqlCeParameter param = new SqlCeParameter(
    "@Description", SqlDbType.NVarChar, 11, true, 0, 0,
    "Description", DataRowVersion.Current, "garden hose");

param.IsNullable = true;

См. также

Справочник

SqlCeParameter Класс

Перегрузка SqlCeParameter

Пространство имен System.Data.SqlServerCe