OdbcParameter.DbType 속성

정의

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

public:
 virtual property System::Data::DbType DbType { System::Data::DbType get(); void set(System::Data::DbType value); };
public:
 property System::Data::DbType DbType { System::Data::DbType get(); void set(System::Data::DbType value); };
public override System.Data.DbType DbType { get; set; }
[System.ComponentModel.Browsable(false)]
public System.Data.DbType DbType { get; set; }
member this.DbType : System.Data.DbType with get, set
[<System.ComponentModel.Browsable(false)>]
member this.DbType : System.Data.DbType with get, set
Public Overrides Property DbType As DbType
Public Property DbType As DbType

속성 값

DbType 값 중 하나입니다. 기본값은 String입니다.

구현

특성

예외

속성이 유효한 DbType으로 설정되지 않은 경우

예제

다음 예제에서는 ODBC 관리 공급자를 사용하여 세 개의 매개 변수를 사용하여 저장 프로시저 를 호출합니다.

public void CreateMyProc(OdbcConnection connection)
{
    OdbcCommand command = connection.CreateCommand();
    command.CommandText = "{ call MyProc(?,?,?) }";

    OdbcParameter param = new OdbcParameter();
    param.DbType = DbType.Int32;
    param.Value = 1;
    command.Parameters.Add(param);

    param = new OdbcParameter();
    param.DbType = DbType.Decimal;
    param.Value = 1;
    command.Parameters.Add(param);

    param = new OdbcParameter();
    param.DbType = DbType.Decimal;
    param.Value = 1;
    command.Parameters.Add(param);

    command.ExecuteNonQuery();
 }
Public Sub CreateMyProc(ByVal connection As OdbcConnection)

  Dim command As OdbcCommand = connection.CreateCommand()
  Command.CommandText = "{ call MyProc(?,?,?) }"

  Dim param As New OdbcParameter()
  param.DbType = DbType.Int32
  param.Value = 1
  command.Parameters.Add(param)

  param = New OdbcParameter()
  param.DbType = DbType.Decimal
  param.Value = 1
  command.Parameters.Add(param)

  param = New OdbcParameter()
  param.DbType = DbType.Decimal
  param.Value = 1
  command.Parameters.Add(param)

  command.ExecuteNonQuery()

End Sub

설명

DbTypeOdbcType 연결됩니다. 따라서 를 설정하면 가 DbTypeOdbcType 지원 로 변경됩니다 OdbcType.

지원되는 데이터 형식 목록은 적절한 OdbcType 멤버를 참조하세요. 자세한 내용은 DataAdapter 매개 변수를 참조하세요.

참고

Object는 Microsoft .NET Framework Data Provider for ODBC에서 지원되지 않습니다.

적용 대상

추가 정보