Méthode SqlCeParameterCollection.IndexOf (Object)
Obtient l'emplacement de l'objet SqlCeParameter dans la collection.
Espace de noms : System.Data.SqlServerCe
Assembly : System.Data.SqlServerCe (en System.Data.SqlServerCe.dll)
Syntaxe
'Déclaration
Public Overrides Function IndexOf ( _
value As Object _
) As Integer
'Utilisation
Dim instance As SqlCeParameterCollection
Dim value As Object
Dim returnValue As Integer
returnValue = instance.IndexOf(value)
public override int IndexOf(
Object value
)
public:
virtual int IndexOf(
Object^ value
) override
abstract IndexOf :
value:Object -> int
override IndexOf :
value:Object -> int
public override function IndexOf(
value : Object
) : int
Paramètres
- value
Type : System.Object
Objet SqlCeParameter à rechercher.
Valeur de retour
Type : System.Int32
Emplacement de base zéro de SqlCeParameter dans la collection.
Implémente
Exemples
L'exemple suivant recherche SqlCeParameter dans SqlCeParameterCollection. Si le paramètre existe, l'exemple affiche son index. Si le paramètre n'existe pas, l'exemple affiche une erreur. Cet exemple suppose que SqlCeCommand a déjà été créé.
' ...
' create SqlCeCommand cmd
' ...
Dim myParam As SqlCeParameter = cmd.Parameters.Add("@Description", SqlDbType.NVarChar)
If Not cmd.Parameters.Contains(myParam) Then
MessageBox.Show("ERROR: no such parameter in the collection")
Else
MessageBox.Show("match on parameter #" & cmd.Parameters.IndexOf(myParam).ToString())
End If
// ...
// create SqlCeCommand cmd
// ...
SqlCeParameter myParam = cmd.Parameters.Add("@Description", SqlDbType.NVarChar);
if (!cmd.Parameters.Contains(myParam))
MessageBox.Show("ERROR: no such parameter in the collection");
else
MessageBox.Show("match on parameter #" +
cmd.Parameters.IndexOf(myParam).ToString());