다음을 통해 공유


OdbcParameter 생성자

정의

OdbcParameter 클래스의 새 인스턴스를 초기화합니다.

오버로드

OdbcParameter()

OdbcParameter 클래스의 새 인스턴스를 초기화합니다.

OdbcParameter(String, OdbcType)

매개 변수 이름과 데이터 형식을 사용하여 OdbcParameter 클래스의 새 인스턴스를 초기화합니다.

OdbcParameter(String, Object)

매개 변수 이름과 OdbcParameter 개체를 사용하여 OdbcParameter 클래스의 새 인스턴스를 초기화합니다.

OdbcParameter(String, OdbcType, Int32)

매개 변수 이름, 데이터 형식 및 길이를 사용하여 OdbcParameter 클래스의 새 인스턴스를 초기화합니다.

OdbcParameter(String, OdbcType, Int32, String)

매개 변수 이름, 데이터 형식, 길이 및 소스 열 이름을 사용하는 OdbcParameter 클래스의 새 인스턴스를 초기화합니다.

OdbcParameter(String, OdbcType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)

매개 변수 이름, 데이터 형식, 길이, 소스 열 이름, 매개 변수 방향, 전체 자릿수 및 기타 속성을 사용하는 OdbcParameter 클래스의 새 인스턴스를 초기화합니다.

OdbcParameter(String, OdbcType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object)

매개 변수 이름, 데이터 형식, 길이, 소스 열 이름, 매개 변수 방향, 전체 자릿수 및 기타 속성을 사용하는 OdbcParameter 클래스의 새 인스턴스를 초기화합니다.

OdbcParameter()

Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs

OdbcParameter 클래스의 새 인스턴스를 초기화합니다.

public:
 OdbcParameter();
public OdbcParameter ();
Public Sub New ()

예제

다음 예제에서는 만들고 OdbcParameter 해당 속성 중 일부를 설정합니다.

public void CreateOdbcParameter()
{
   OdbcParameter parameter = new OdbcParameter();
   parameter.ParameterName = "Description";
   parameter.OdbcType = OdbcType.VarChar;
   parameter.Direction = ParameterDirection.Output;
   parameter.Size = 88;
}
Public Sub CreateOdbcParameter()
    Dim parameter As New OdbcParameter()
    parameter.ParameterName = "Description"
    parameter.OdbcType = OdbcType.VarChar
    parameter.Direction = ParameterDirection.Output
    parameter.Size = 88
End Sub

설명

기본 생성자는 모든 필드를 기본값으로 초기화합니다.

추가 정보

적용 대상

OdbcParameter(String, OdbcType)

Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs

매개 변수 이름과 데이터 형식을 사용하여 OdbcParameter 클래스의 새 인스턴스를 초기화합니다.

public:
 OdbcParameter(System::String ^ name, System::Data::Odbc::OdbcType type);
public OdbcParameter (string? name, System.Data.Odbc.OdbcType type);
public OdbcParameter (string name, System.Data.Odbc.OdbcType type);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType -> System.Data.Odbc.OdbcParameter
Public Sub New (name As String, type As OdbcType)

매개 변수

name
String

매개 변수의 이름입니다.

type
OdbcType

OdbcType 값 중 하나입니다.

예외

type 매개 변수에 지정한 값이 올바르지 않은 백 엔드 데이터 형식입니다.

예제

다음 예제에서는 만들고 OdbcParameter 해당 속성 중 일부를 설정합니다.


public void CreateOdbcParameter()
{
   OdbcParameter parameter = new OdbcParameter("Description",OdbcType.VarChar);
   parameter.Direction = ParameterDirection.Output;
   parameter.Size = 88;
}
Public Sub CreateOdbcParameter()
    Dim parameter As New OdbcParameter("Description", OdbcType.VarChar)
    parameter.Direction = ParameterDirection.Output
    parameter.Size = 88
End Sub

추가 정보

적용 대상

OdbcParameter(String, Object)

Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs

매개 변수 이름과 OdbcParameter 개체를 사용하여 OdbcParameter 클래스의 새 인스턴스를 초기화합니다.

public:
 OdbcParameter(System::String ^ name, System::Object ^ value);
public OdbcParameter (string? name, object? value);
public OdbcParameter (string name, object value);
new System.Data.Odbc.OdbcParameter : string * obj -> System.Data.Odbc.OdbcParameter
Public Sub New (name As String, value As Object)

매개 변수

name
String

매개 변수의 이름입니다.

value
Object

OdbcParameter 개체입니다.

설명

생성자의 이 오버로드를 OdbcParameter 사용하여 정수 매개 변수 값을 지정할 때는 주의해야 합니다. 이 오버로드는 Object 형식의 value를 사용하므로 다음 C# 예제와 같이 값이 0인 경우 정수 계열 값을 Object 형식으로 변환해야 합니다.

Parameter = new OdbcParameter("@pname", Convert.ToInt32(0));  

이 변환을 수행하지 않으면 컴파일러는 생성자 오버로드를 호출 OdbcParameter.OdbcParameter 하려고 한다고 가정합니다.

추가 정보

적용 대상

OdbcParameter(String, OdbcType, Int32)

Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs

매개 변수 이름, 데이터 형식 및 길이를 사용하여 OdbcParameter 클래스의 새 인스턴스를 초기화합니다.

public:
 OdbcParameter(System::String ^ name, System::Data::Odbc::OdbcType type, int size);
public OdbcParameter (string? name, System.Data.Odbc.OdbcType type, int size);
public OdbcParameter (string name, System.Data.Odbc.OdbcType type, int size);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType * int -> System.Data.Odbc.OdbcParameter
Public Sub New (name As String, type As OdbcType, size As Integer)

매개 변수

name
String

매개 변수의 이름입니다.

type
OdbcType

OdbcType 값 중 하나입니다.

size
Int32

매개 변수의 길이입니다.

예외

type 매개 변수에 지정한 값이 올바르지 않은 백 엔드 데이터 형식입니다.

예제

다음 예제에서는 만들고 OdbcParameter 해당 속성 중 일부를 설정합니다.


public void CreateOdbcParameter()
{
   OdbcParameter parameter = new OdbcParameter("Description",OdbcType.VarChar,88);
   parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOdbcParameter()
    Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, 88)
    parameter.Direction = ParameterDirection.Output
End Sub

추가 정보

적용 대상

OdbcParameter(String, OdbcType, Int32, String)

Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs

매개 변수 이름, 데이터 형식, 길이 및 소스 열 이름을 사용하는 OdbcParameter 클래스의 새 인스턴스를 초기화합니다.

public:
 OdbcParameter(System::String ^ name, System::Data::Odbc::OdbcType type, int size, System::String ^ sourcecolumn);
public OdbcParameter (string? name, System.Data.Odbc.OdbcType type, int size, string? sourcecolumn);
public OdbcParameter (string name, System.Data.Odbc.OdbcType type, int size, string sourcecolumn);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType * int * string -> System.Data.Odbc.OdbcParameter
Public Sub New (name As String, type As OdbcType, size As Integer, sourcecolumn As String)

매개 변수

name
String

매개 변수의 이름입니다.

type
OdbcType

OdbcType 값 중 하나입니다.

size
Int32

매개 변수의 길이입니다.

sourcecolumn
String

원본 열의 이름입니다.

예외

type 매개 변수에 지정한 값이 올바르지 않은 백 엔드 데이터 형식입니다.

예제

다음 예제에서는 만들고 OdbcParameter 해당 속성 중 일부를 설정합니다.

public void CreateOdbcParameter()
{
    OdbcParameter parameter = new OdbcParameter("Description",OdbcType.VarChar,
        88,"Description");
    parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOdbcParameter()
    Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, 88, "Description")
    parameter.Direction = ParameterDirection.Output
End Sub

추가 정보

적용 대상

OdbcParameter(String, OdbcType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)

Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs

매개 변수 이름, 데이터 형식, 길이, 소스 열 이름, 매개 변수 방향, 전체 자릿수 및 기타 속성을 사용하는 OdbcParameter 클래스의 새 인스턴스를 초기화합니다.

public:
 OdbcParameter(System::String ^ parameterName, System::Data::Odbc::OdbcType odbcType, int size, System::Data::ParameterDirection parameterDirection, bool isNullable, System::Byte precision, System::Byte scale, System::String ^ srcColumn, System::Data::DataRowVersion srcVersion, System::Object ^ value);
public OdbcParameter (string? parameterName, System.Data.Odbc.OdbcType odbcType, int size, System.Data.ParameterDirection parameterDirection, bool isNullable, byte precision, byte scale, string? srcColumn, System.Data.DataRowVersion srcVersion, object? value);
public OdbcParameter (string parameterName, System.Data.Odbc.OdbcType odbcType, int size, System.Data.ParameterDirection parameterDirection, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType * int * System.Data.ParameterDirection * bool * byte * byte * string * System.Data.DataRowVersion * obj -> System.Data.Odbc.OdbcParameter
Public Sub New (parameterName As String, odbcType As OdbcType, size As Integer, parameterDirection As ParameterDirection, isNullable As Boolean, precision As Byte, scale As Byte, srcColumn As String, srcVersion As DataRowVersion, value As Object)

매개 변수

parameterName
String

매개 변수의 이름입니다.

odbcType
OdbcType

OdbcType 값 중 하나입니다.

size
Int32

매개 변수의 길이입니다.

parameterDirection
ParameterDirection

ParameterDirection 값 중 하나입니다.

isNullable
Boolean

필드 값에 null 값이 허용되면 true이고, 허용되지 않으면 false입니다.

precision
Byte

Value가 확인되는 소수점 왼쪽과 오른쪽의 총 자릿수입니다.

scale
Byte

Value가 확인되는 소수점 이하 총 자릿수입니다.

srcColumn
String

원본 열의 이름입니다.

srcVersion
DataRowVersion

DataRowVersion 값 중 하나입니다.

value
Object

Object의 값인 OdbcParameter입니다.

예외

type 매개 변수에 지정한 값이 올바르지 않은 백 엔드 데이터 형식입니다.

예제

다음 예제에서는 를 만들고 OdbcParameter 를 표시합니다 ParameterName.

public void CreateOdbcParameter()
{
    OdbcParameter parameter = new OdbcParameter(
        "Description", OdbcType.VarChar, 11,
        ParameterDirection.Output, true, 0, 0, "Description",
        DataRowVersion.Current, "garden hose");
    Console.WriteLine(parameter.ToString());
}
Public Sub CreateOdbcParameter()
    Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, _
        11, ParameterDirection.Output, True, 0, 0, "Description", _
        DataRowVersion.Current, "garden hose")
    Console.WriteLine(parameter.ToString())
End Sub

추가 정보

적용 대상

OdbcParameter(String, OdbcType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object)

Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs
Source:
OdbcParameter.cs

매개 변수 이름, 데이터 형식, 길이, 소스 열 이름, 매개 변수 방향, 전체 자릿수 및 기타 속성을 사용하는 OdbcParameter 클래스의 새 인스턴스를 초기화합니다.

public:
 OdbcParameter(System::String ^ parameterName, System::Data::Odbc::OdbcType odbcType, int size, System::Data::ParameterDirection parameterDirection, System::Byte precision, System::Byte scale, System::String ^ sourceColumn, System::Data::DataRowVersion sourceVersion, bool sourceColumnNullMapping, System::Object ^ value);
public OdbcParameter (string? parameterName, System.Data.Odbc.OdbcType odbcType, int size, System.Data.ParameterDirection parameterDirection, byte precision, byte scale, string? sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object? value);
public OdbcParameter (string parameterName, System.Data.Odbc.OdbcType odbcType, int size, System.Data.ParameterDirection parameterDirection, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType * int * System.Data.ParameterDirection * byte * byte * string * System.Data.DataRowVersion * bool * obj -> System.Data.Odbc.OdbcParameter
Public Sub New (parameterName As String, odbcType As OdbcType, size As Integer, parameterDirection As ParameterDirection, precision As Byte, scale As Byte, sourceColumn As String, sourceVersion As DataRowVersion, sourceColumnNullMapping As Boolean, value As Object)

매개 변수

parameterName
String

매개 변수의 이름입니다.

odbcType
OdbcType

OdbcType 값 중 하나입니다.

size
Int32

매개 변수의 길이입니다.

parameterDirection
ParameterDirection

ParameterDirection 값 중 하나입니다.

precision
Byte

Value가 확인되는 소수점 왼쪽과 오른쪽의 총 자릿수입니다.

scale
Byte

Value가 확인되는 소수점 이하 총 자릿수입니다.

sourceColumn
String

원본 열의 이름입니다.

sourceVersion
DataRowVersion

DataRowVersion 값 중 하나입니다.

sourceColumnNullMapping
Boolean

해당 소스 열에서 null을 허용하면 true이고, 그렇지 않으면 false입니다.

value
Object

Object의 값인 OdbcParameter입니다.

예외

type 매개 변수에 지정한 값이 올바르지 않은 백 엔드 데이터 형식입니다.

예제

다음 예제에서는 를 만들고 OdbcParameter 를 표시합니다 ParameterName.

Public Sub CreateOdbcParameter()  
  Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, 11, ParameterDirection.Output, True, 0, 0, "Description", DataRowVersion.Current, False, "garden hose")  
  MessageBox.Show(parameter.ToString())  
End Sub  
public void CreateOdbcParameter()   
{  
  OdbcParameter parameter = new OdbcParameter("Description",OdbcType.VarChar,  
              11,ParameterDirection.Output,true,0,0,"Description",  
              DataRowVersion.Current, false, "garden hose");  
  MessageBox.Show(parameter.ToString());  
}  

추가 정보

적용 대상