OracleParameter 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
OracleParameter 클래스의 새 인스턴스를 초기화합니다.
오버로드
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 개체입니다.
설명
매개 변수에서 을 Objectvalue
지정하면 는 DbType 의 ObjectMicrosoft .NET Framework 형식에서 유추됩니다.
생성자의 이 오버로드를 사용하는 경우 주의해야 OracleParameter 합니다. 이 오버로드는 형식Object의 를 value
사용하므로 다음 Microsoft Visual C# 예제와 같이 값이 0일 때 정수 Object 값을 형식으로 변환해야 합니다.
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을 허용하면 true
이고, 그렇지 않으면 false
입니다.
- 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이 될 수 있으면 true
이고, 그렇지 않으면 false
입니다.
- 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
적용 대상
.NET