Version imprimable       Envoyer     
Cliquez pour évaluer et commenter
TechNet
Bibliothèque TechNet
SQL Server
SQL Server Compact 4.0
Référence technique de SQ...
Classe SqlCeParameter
Réduire tout/Développer tout Réduire tout
Cette page est spécifique à
Microsoft Visual Studio 2010/.NET Framework 4

D'autres versions sont également disponibles pour :
Classe SqlCeParameter

Représente un paramètre de SqlCeCommand et, éventuellement, son mappage à une colonne DataSet. Cette classe ne peut pas être héritée.

System..::.Object
  System..::.MarshalByRefObject
    System.Data.Common..::.DbParameter
      System.Data.SqlServerCe..::.SqlCeParameter

Espace de noms :  System.Data.SqlServerCe
Assembly :  System.Data.SqlServerCe (en System.Data.SqlServerCe.dll)
Visual Basic (Déclaration)
Public NotInheritable Class SqlCeParameter _
    Inherits DbParameter _
    Implements ICloneable
Visual Basic (Utilisation)
Dim instance As SqlCeParameter
C#
public sealed class SqlCeParameter : DbParameter, 
    ICloneable
Visual C++
public ref class SqlCeParameter sealed : public DbParameter, 
    ICloneable
F#
[<SealedAttribute>]
type SqlCeParameter =  
    class
        inherit DbParameter
        interface ICloneable
    end
JScript
public final class SqlCeParameter extends DbParameter implements ICloneable

Le type SqlCeParameter expose les membres suivants.

  NomDescription
Méthode publiqueSqlCeParameter()()()Initialise une nouvelle instance de la classe SqlCeParameter.
Méthode publiqueSqlCeParameter(String, SqlDbType)Initialise une nouvelle instance de la classe SqlCeParameter avec le nom du paramètre et le type de données.
Méthode publiqueSqlCeParameter(String, Object)Initialise une nouvelle instance de la classe SqlCeParameter avec le nom du paramètre et la valeur du nouveau SqlCeParameter.
Méthode publiqueSqlCeParameter(String, SqlDbType, Int32)Initialise une nouvelle instance de la classe SqlCeParameter avec le nom du paramètre, le type de données et la longueur.
Méthode publiqueSqlCeParameter(String, SqlDbType, Int32, String)Initialise une nouvelle instance de la classe SqlCeParameter avec le nom du paramètre, le type de données, la longueur et le nom de la colonne source.
Méthode publiqueSqlCeParameter(String, SqlDbType, Int32, Boolean, Byte, Byte, String, DataRowVersion, Object)Initialise une nouvelle instance de la classe SqlCeParameter avec le nom du paramètre, le type de données, la longueur et d'autres propriétés. SQL Server Compact prend en charge uniquement les paramètres d'entrée.
Méthode publiqueSqlCeParameter(String, SqlDbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)Initialise une nouvelle instance de la classe SqlCeParameter avec le nom du paramètre, le type de données, la longueur, la direction du paramètre et d'autres propriétés. SQL Server Compact prend en charge uniquement les paramètres d'entrée.
Haut de la page
  NomDescription
Propriété publiqueDbTypeObtient ou définit le DbType du paramètre. (remplace DbParameter..::.DbType.)
Propriété publiqueDirectionCette propriété retourne toujours ParameterDirection.Input pour le fournisseur de données .NET Compact Framework pour SQL Server Compact. L'affectation d'une valeur différente à cette propriété entraîne la levée de InvalidOperationException. (remplace DbParameter..::.Direction.)
Propriété publiqueIsNullableObtient ou définit une valeur indiquant si le paramètre accepte, ou non, les valeurs null. (remplace DbParameter..::.IsNullable.)
Propriété publiqueOffsetInfrastructure.
Propriété publiqueParameterNameObtient ou définit le nom du SqlCeParameter. (remplace DbParameter..::.ParameterName.)
Propriété publiquePrecisionObtient ou définit le nombre maximal de chiffres permettant de représenter la propriété Value.
Propriété publiqueScaleObtient ou définit le nombre de décimales appliqué à la résolution de Value.
Propriété publiqueSizeObtient ou définit la longueur maximale des données figurant dans la colonne. (remplace DbParameter..::.Size.)
Propriété publiqueSourceColumnObtient ou définit le nom de la colonne source mappée à DataSet et utilisée pour charger et retourner Value. (remplace DbParameter..::.SourceColumn.)
Propriété publiqueSourceColumnNullMappingInfrastructure. (remplace DbParameter..::.SourceColumnNullMapping.)
Propriété publiqueSourceVersionObtient ou définit le DataRowVersion à utiliser lors du chargement de Value. (remplace DbParameter..::.SourceVersion.)
Propriété publiqueSqlDbTypeObtient ou définit le SqlDbType du paramètre.
Propriété publiqueValueObtient ou définit la valeur du paramètre. (remplace DbParameter..::.Value.)
Haut de la page
  NomDescription
Méthode publiqueCreateObjRef (hérité de MarshalByRefObject)
Méthode publiqueEquals (hérité de Object)
Méthode protégéeFinalize (hérité de Object)
Méthode publiqueGetHashCode (hérité de Object)
Méthode publiqueGetLifetimeService (hérité de MarshalByRefObject)
Méthode publiqueGetType (hérité de Object)
Méthode publiqueInitializeLifetimeService (hérité de MarshalByRefObject)
Méthode protégéeMemberwiseClone()()() (hérité de Object)
Méthode protégéeMemberwiseClone(Boolean) (hérité de MarshalByRefObject)
Méthode publiqueResetDbTypeRétablit le type associé à SqlCeParameter. (remplace DbParameter..::.ResetDbType()()().)
Méthode publiqueToStringObtient une chaîne contenant ParameterName. (remplace Object..::.ToString()()().)
Haut de la page

Les noms de paramètres ne respectent pas la casse.

L'exemple suivant illustre une utilisation type de SqlCeParameter.

Visual Basic
Dim param As New SqlCeParameter("@Description", SqlDbType.NVarChar)
param.Value = "garden hose"
C#
SqlCeParameter param = new SqlCeParameter("@Description", SqlDbType.NVarChar);
param.Value = "garden hose";
Tout membre statique public (Shared en Microsoft Visual Basic) de ce type est thread-safe. Tous les membres de l'instance ne sont pas garantis comme sûrs.
© 2012 Microsoft. Tous droits réservés. Conditions d'utilisation | Marques | Confidentialité
Page view tracker