Condividi tramite


Proprietà SqlCeParameterCollection.Item (String)

Ottiene o imposta l'oggetto SqlCeParameter con il nome specificato.

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

Sintassi

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

value = instance(parameterName)

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

Parametri

  • parameterName
    Tipo: System.String
    Nome del parametro da recuperare.

Valore proprietà

Tipo: System.Data.SqlServerCe.SqlCeParameter
Oggetto SqlCeParameter con il nome specificato.

Eccezioni

Eccezione Condizione
IndexOutOfRangeException

Il nome 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). In questo esempio si presuppone che l'oggetto SqlCeCommand sia già stato creato.

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