다음을 통해 공유


SqlCeParameter.Value 속성

매개 변수의 값을 가져오거나 설정합니다.

네임스페이스:  System.Data.SqlServerCe
어셈블리:  System.Data.SqlServerCe(System.Data.SqlServerCe.dll)

구문

‘선언
Public Overrides Property Value As Object
    Get
    Set
‘사용 방법
Dim instance As SqlCeParameter
Dim value As Object

value = instance.Value

instance.Value = value
public override Object Value { get; set; }
public:
virtual property Object^ Value {
    Object^ get () override;
    void set (Object^ value) override;
}
abstract Value : Object with get, set
override Value : Object with get, set
override function get Value () : Object
override function set Value (value : Object)

속성 값

유형: System.Object
매개 변수의 값인 Object입니다. 기본값은 nullnull 참조(Visual Basic에서는 Nothing)입니다.

구현

IDataParameter.Value

주의

서버에 보내는 SqlCeCommand에 값이 바인딩됩니다.

매개 변수 값 null을 서버로 전송할 경우 사용자가 nullnull 참조(Visual Basic에서는 Nothing)이 아닌 DBNull을 지정해야 합니다. null은 값이 없는 빈 개체이며 DBNull은 null 값을 나타내는 데 사용됩니다.

응용 프로그램에서 데이터베이스 유형을 지정하면 바인딩 값은 공급자가 서버에 데이터를 보낼 때 해당 형식으로 변환됩니다. 공급자가 IConvertible 인터페이스를 지원하는 경우 공급자가 모든 값 형식을 변환하려 시도합니다. 지정된 형식이 값과 호환되지 않을 경우 변환 오류가 발생할 수 있습니다.

DbTypeSqlDbType 속성은 모두 Value를 설정함으로써 유추될 수 있습니다.

Update는 Value 속성을 덮어씁니다.

다음 예제에서는 SqlCeParameter를 만들고 Value 속성을 설정합니다.

Dim param As New SqlCeParameter("@Description", SqlDbType.NVarChar)
param.Value = "garden hose"
SqlCeParameter param = new SqlCeParameter("@Description", SqlDbType.NVarChar);
param.Value = "garden hose";

참고 항목

참조

SqlCeParameter 클래스

System.Data.SqlServerCe 네임스페이스

SqlDbType

DbType