OracleParameter 생성자

정의

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

오버로드

Name Description
OracleParameter()

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

OracleParameter(String, OracleType)

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

OracleParameter(String, Object)

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

OracleParameter(String, OracleType, Int32)

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

OracleParameter(String, OracleType, Int32, String)

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

OracleParameter(String, OracleType, Int32, ParameterDirection, String, DataRowVersion, Boolean, Object)

매개 변수 이름, 데이터 형식, 크기, 방향, 원본 열, 원본 버전 및 기타 속성을 사용하는 클래스의 OracleParameter 새 인스턴스를 초기화합니다.

OracleParameter(String, OracleType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)

매개 변수 이름, 데이터 형식, 길이, 원본 열 이름, 매개 변수 방향, 숫자 정밀도 및 기타 속성을 사용하는 클래스의 새 인스턴스 OracleParameter 를 초기화합니다.

OracleParameter()

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

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

적용 대상

OracleParameter(String, OracleType)

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

public:
 OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType);
public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType)

매개 변수

name
String

매개 변수의 이름입니다.

oracleType
OracleType

값 중 OracleType 하나입니다.

예외

매개 변수에 oracleType 제공된 값이 잘못된 백 엔드 데이터 형식입니다.

예제

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

public void CreateOracleParameter()
{
   OracleParameter parameter = new OracleParameter("DName",OracleType.VarChar);
   parameter.Direction = ParameterDirection.Output;
   parameter.Size = 14;
}
Public Sub CreateOracleParameter()
    Dim parameter As New OracleParameter("DName", OracleType.VarChar)
    parameter.Direction = ParameterDirection.Output
    parameter.Size = 14
End Sub

적용 대상

OracleParameter(String, Object)

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

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

매개 변수

name
String

매개 변수의 이름입니다.

value
Object

OracleParameter 개체입니다.

설명

value 매개 변수에 Object 지정하면 DbTypeObject Microsoft .NET 형식에서 유추됩니다.

생성자의 이 오버로드를 사용하는 경우 주의해야 OracleParameter 합니다. 이 오버로드는 형식Objectvalue 사용하므로 다음 C# 예제와 같이 값 Object 이 0일 때 정수 값을 형식으로 변환해야 합니다.

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

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

적용 대상

OracleParameter(String, OracleType, Int32)

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

public:
 OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType, int size);
public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType * int -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType, size As Integer)

매개 변수

name
String

매개 변수의 이름입니다.

oracleType
OracleType

값 중 OracleType 하나입니다.

size
Int32

매개 변수의 길이입니다.

예외

매개 변수에 oracleType 제공된 값이 잘못된 백 엔드 데이터 형식입니다.

예제

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

public void CreateOracleParameter()
{
   OracleParameter parameter = new OracleParameter("DName",OracleType.VarChar,14);
   parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOracleParameter()
    Dim parameter As New OracleParameter("DName", OracleType.VarChar, 14)
    parameter.Direction = ParameterDirection.Output
End Sub

적용 대상

OracleParameter(String, OracleType, Int32, String)

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

public:
 OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType, int size, System::String ^ srcColumn);
public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, string srcColumn);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType * int * string -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType, size As Integer, srcColumn As String)

매개 변수

name
String

매개 변수의 이름입니다.

oracleType
OracleType

값 중 OracleType 하나입니다.

size
Int32

매개 변수의 길이입니다.

srcColumn
String

원본 열의 이름입니다.

예외

매개 변수에 oracleType 제공된 값이 잘못된 백 엔드 데이터 형식입니다.

예제

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

public void CreateOracleParameter()
{
   OracleParameter parameter = new OracleParameter("DName",OracleType.VarChar,
                14,"DName");
   parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOracleParameter()
    Dim parameter As New OracleParameter("DName", OracleType.VarChar, 14, "DName")
    parameter.Direction = ParameterDirection.Output
End Sub

적용 대상

OracleParameter(String, OracleType, Int32, ParameterDirection, String, DataRowVersion, Boolean, Object)

매개 변수 이름, 데이터 형식, 크기, 방향, 원본 열, 원본 버전 및 기타 속성을 사용하는 클래스의 OracleParameter 새 인스턴스를 초기화합니다.

public:
 OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType, int size, System::Data::ParameterDirection direction, System::String ^ sourceColumn, System::Data::DataRowVersion sourceVersion, bool sourceColumnNullMapping, System::Object ^ value);
public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType * int * System.Data.ParameterDirection * string * System.Data.DataRowVersion * bool * obj -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType, size As Integer, direction As ParameterDirection, sourceColumn As String, sourceVersion As DataRowVersion, sourceColumnNullMapping As Boolean, value As Object)

매개 변수

name
String

매핑할 매개 변수의 이름입니다.

oracleType
OracleType

값 중 OracleType 하나입니다.

size
Int32

매개 변수의 길이입니다.

direction
ParameterDirection

값 중 ParameterDirection 하나입니다.

sourceColumn
String

원본 열의 이름입니다.

sourceVersion
DataRowVersion

값 중 DataRowVersion 하나입니다.

sourceColumnNullMapping
Boolean

원본 열이 null 허용이면 이고, 그렇지 않으면 .입니다.

value
Object

Object 의 값OracleParameter입니다.

예외

매개 변수에 oracleType 제공된 값이 잘못된 백 엔드 데이터 형식입니다.

적용 대상

OracleParameter(String, OracleType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)

매개 변수 이름, 데이터 형식, 길이, 원본 열 이름, 매개 변수 방향, 숫자 정밀도 및 기타 속성을 사용하는 클래스의 새 인스턴스 OracleParameter 를 초기화합니다.

public:
 OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType, int size, System::Data::ParameterDirection direction, bool isNullable, System::Byte precision, System::Byte scale, System::String ^ srcColumn, System::Data::DataRowVersion srcVersion, System::Object ^ value);
public OracleParameter(string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType * int * System.Data.ParameterDirection * bool * byte * byte * string * System.Data.DataRowVersion * obj -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType, size As Integer, direction As ParameterDirection, isNullable As Boolean, precision As Byte, scale As Byte, srcColumn As String, srcVersion As DataRowVersion, value As Object)

매개 변수

name
String

매개 변수의 이름입니다.

oracleType
OracleType

값 중 OracleType 하나입니다.

size
Int32

매개 변수의 길이입니다.

direction
ParameterDirection

값 중 ParameterDirection 하나입니다.

isNullable
Boolean

필드 값이 null일 수 있으면 그렇지 않으면 .

precision
Byte

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

scale
Byte

확인되는 총 소수 자릿수 Value 입니다.

srcColumn
String

원본 열의 이름입니다.

srcVersion
DataRowVersion

값 중 DataRowVersion 하나입니다.

value
Object

Object 의 값OracleParameter입니다.

예외

매개 변수에 oracleType 제공된 값이 잘못된 백 엔드 데이터 형식입니다.

예제

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

public void CreateOracleParameter()
 {
    OracleParameter parameter = new OracleParameter(
        "DName",OracleType.VarChar,
        11,ParameterDirection.Output,true,0,0,"DName",
        DataRowVersion.Current,"ENGINEERING");
    Console.WriteLine(parameter.ToString());
 }
Public Sub CreateOracleParameter()
    Dim parameter As New OracleParameter( _
        "DName", OracleType.VarChar, 11, _
        ParameterDirection.Output, True, 0, 0, _
        "DName", DataRowVersion.Current, "ENGINEERING")
    Console.WriteLine(parameter.ToString())
End Sub

적용 대상