Share via


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 命名空間