Compartir a través de


SqlCeParameterCollection.Add Método (String, Object)

Nota: esta API ya está obsoleta.

Agrega SqlCeParameter a SqlCeParameterCollection si se proporciona el nombre y el valor del parámetro.

Espacio de nombres:  System.Data.SqlServerCe
Ensamblado:  System.Data.SqlServerCe (en System.Data.SqlServerCe.dll)

Sintaxis

'Declaración
<ObsoleteAttribute("Add(String parameterName, Object value) has been deprecated.  Use AddWithValue(String parameterName, Object value).",  _
    False)> _
Public Function Add ( _
    parameterName As String, _
    value As Object _
) As SqlCeParameter
'Uso
Dim instance As SqlCeParameterCollection
Dim parameterName As String
Dim value As Object
Dim returnValue As SqlCeParameter

returnValue = instance.Add(parameterName, _
    value)
[ObsoleteAttribute("Add(String parameterName, Object value) has been deprecated.  Use AddWithValue(String parameterName, Object value).", 
    false)]
public SqlCeParameter Add(
    string parameterName,
    Object value
)
[ObsoleteAttribute(L"Add(String parameterName, Object value) has been deprecated.  Use AddWithValue(String parameterName, Object value).", 
    false)]
public:
SqlCeParameter^ Add(
    String^ parameterName, 
    Object^ value
)
[<ObsoleteAttribute("Add(String parameterName, Object value) has been deprecated.  Use AddWithValue(String parameterName, Object value).", 
    false)>]
member Add : 
        parameterName:string * 
        value:Object -> SqlCeParameter 
public function Add(
    parameterName : String, 
    value : Object
) : SqlCeParameter

Parámetros

Valor devuelto

Tipo: System.Data.SqlServerCe.SqlCeParameter
Referencia al nuevo objeto SqlCeParameter.

Excepciones

Excepción Condición
InvalidCastException

El objeto suministrado como parámetro value no puede convertirse en una cadena. La razón puede ser que el objeto no sea un tipo primitivo, SqlDbType ni una matriz de bytes.

Comentarios

La propiedad SqlDbType del nuevo objeto SqlCeParameter no se infiere del tipo .NET Compact Framework del parámetro value. La propiedad Value del nuevo objeto SqlCeParameter se establece en la cadena obtenida de convertir el parámetro value y SqlDbType se establece en SqlDbType.NChar.

Si desea establecer explícitamente la propiedad SqlDbType del parámetro cuando se cree, debe utilizar uno de los otros métodos Add sobrecargados.

Ejemplos

En el siguiente ejemplo se agrega un nuevo elemento a SqlCeParameterCollection. En este ejemplo se considera que ya se ha creado SqlCeCommand.

cmd.Parameters.Add("@Description", "Beverages")
cmd.Parameters.Add("@Description", "Beverages");

Vea también

Referencia

SqlCeParameterCollection Clase

Sobrecarga de Add

Espacio de nombres System.Data.SqlServerCe