Partager via


Méthode SqlCeParameterCollection.IndexOf (String)

Obtient l'emplacement du SqlCeParameter portant le nom de paramètre spécifié 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 ( _
    parameterName As String _
) As Integer
'Utilisation
Dim instance As SqlCeParameterCollection
Dim parameterName As String
Dim returnValue As Integer

returnValue = instance.IndexOf(parameterName)
public override int IndexOf(
    string parameterName
)
public:
virtual int IndexOf(
    String^ parameterName
) override
abstract IndexOf : 
        parameterName:string -> int 
override IndexOf : 
        parameterName:string -> int 
public override function IndexOf(
    parameterName : String
) : int

Paramètres

  • parameterName
    Type : System.String
    Nom du paramètre à rechercher.

Valeur de retour

Type : System.Int32
Emplacement de SqlCeParameter dans la collection.

Implémente

IDataParameterCollection.IndexOf(String)

Exemples

L'exemple suivant recherche SqlCeParameter avec un ParameterName donné 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
' ...
If Not cmd.Parameters.Contains("Description") Then
    MessageBox.Show("ERROR: no such parameter in the collection")
Else
    MessageBox.Show("match on parameter #" & cmd.Parameters.IndexOf("Description").ToString())
End If
// ...
// create SqlCeCommand cmd
// ...
if (!cmd.Parameters.Contains("Description"))
    MessageBox.Show("ERROR: no such parameter in the collection");
else
    MessageBox.Show("match on parameter #" +
        cmd.Parameters.IndexOf("Description").ToString());

Voir aussi

Référence

SqlCeParameterCollection Classe

Surcharge IndexOf

Espace de noms System.Data.SqlServerCe