Share via


SqlCeParameterCollection.Add 메서드 (String, Object)

참고: 이 API는 더 이상 사용되지 않습니다.

지정된 매개 변수 이름과 값의 SqlCeParameterSqlCeParameterCollection에 추가합니다.

네임스페이스:  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

매개 변수

  • parameterName
    유형: System.String
    매개 변수의 이름입니다.

반환 값

유형: 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 네임스페이스