Condividi tramite


Proprietà SqlCeParameterCollection.Item (Int32)

Ottiene o imposta l'oggetto SqlCeParameter in corrispondenza dell'indice specificato.

Spazio dei nomi  System.Data.SqlServerCe
Assembly:  System.Data.SqlServerCe (in System.Data.SqlServerCe.dll)

Sintassi

'Dichiarazione
Public Default Property Item ( _
    index As Integer _
) As SqlCeParameter
    Get
    Set
'Utilizzo
Dim instance As SqlCeParameterCollection
Dim index As Integer
Dim value As SqlCeParameter

value = instance(index)

instance(index) = value
public SqlCeParameter this[
    int index
] { get; set; }
public:
property SqlCeParameter^ default[int index] {
    SqlCeParameter^ get (int index);
    void set (int index, SqlCeParameter^ value);
}
member Item : SqlCeParameter with get, set
JScript supporta l'utilizzo di proprietà indicizzate, ma non la dichiarazione di nuove proprietà.

Parametri

  • index
    Tipo: System.Int32
    Indice in base zero del parametro da recuperare.

Valore proprietà

Tipo: System.Data.SqlServerCe.SqlCeParameter
Oggetto SqlCeParameter in corrispondenza dell'indice specificato.

Eccezioni

Eccezione Condizione
IndexOutOfRangeException

L'indice specificato non esiste.

Osservazioni

La proprietà Item è un indicizzatore della raccolta. Per impostare le proprietà di un elemento specifico, fare riferimento all'elemento indicandone il numero e il nome.

Esempi

Nell'esempio che segue viene aggiunto un oggetto SqlCeParameter alla raccolta SqlCeParameterCollection e quindi viene impostato il valore del primo parametro (0 nella raccolta). Nell'esempio si presuppone la precedente creazione di una classe SqlCeCommand.

Dim da As New SqlCeDataAdapter()

Dim conn As New SqlCeConnection("Data Source = MyDatabase.sdf")
Dim cmd As New SqlCeCommand("SELECT * FROM Customers WHERE Country = @country", conn)

cmd.Parameters.Add("@country", SqlDbType.NVarChar, 15)
cmd.Parameters(0).Value = "UK"

da.SelectCommand = cmd
SqlCeDataAdapter da = new SqlCeDataAdapter();

SqlCeConnection conn = new SqlCeConnection("Data Source = MyDatabase.sdf");
SqlCeCommand cmd = new SqlCeCommand("SELECT * FROM Customers WHERE Country = @country", conn);

cmd.Parameters.Add("@country", SqlDbType.NVarChar, 15);
cmd.Parameters[0].Value = "UK";

da.SelectCommand = cmd;

Vedere anche

Riferimento

SqlCeParameterCollection Classe

Overload Item

Spazio dei nomi System.Data.SqlServerCe