SqlCeParameterCollection.Add 方法 (String, Object)

注意:此 API 现在已过时。

将具有给定参数名称和参数值的 SqlCeParameter 添加到 SqlCeParameterCollection 中。

命名空间:  System.Data.SqlServerCe
程序集:  System.Data.SqlServerCe(在 System.Data.SqlServerCe.dll 中)

语法

声明
<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
用法
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

参数

返回值

类型:System.Data.SqlServerCe.SqlCeParameter
对新的 SqlCeParameter 对象的引用。

异常

异常 条件
InvalidCastException

无法将作为 value 参数提供的对象转换成字符串。如果对象不是基元类型、SqlDbType 或字节数组,就会发生这种情况。

注释

新的 SqlCeParameter 对象的 SqlDbType 并非是从 value 参数的 .NET Compact Framework 类型推断出的。新的 SqlCeParameter 对象的 Value 属性设置为通过转换 value 参数获得的字符串,而 SqlDbType 设置为 SqlDbType.NChar。

若要在创建参数时显式设置参数的 SqlDbType,您应使用其他某个重载的 Add 方法。

示例

下面的示例将新元素添加到 SqlCeParameterCollection 中。该示例假定已经创建了 SqlCeCommand

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

请参阅

参考

SqlCeParameterCollection 类

Add 重载

System.Data.SqlServerCe 命名空间