OleDbParameter 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
OleDbParameter 클래스의 새 인스턴스를 초기화합니다.
오버로드
OleDbParameter() |
OleDbParameter 클래스의 새 인스턴스를 초기화합니다. |
OleDbParameter(String, OleDbType) |
매개 변수 이름과 데이터 형식을 사용하여 OleDbParameter 클래스의 새 인스턴스를 초기화합니다. |
OleDbParameter(String, Object) |
매개 변수 이름과 새 OleDbParameter의 값을 사용하는 OleDbParameter 클래스의 새 인스턴스를 초기화합니다. |
OleDbParameter(String, OleDbType, Int32) |
매개 변수 이름, 데이터 형식 및 길이를 사용하여 OleDbParameter 클래스의 새 인스턴스를 초기화합니다. |
OleDbParameter(String, OleDbType, Int32, String) |
매개 변수 이름, 데이터 형식, 길이 및 소스 열 이름을 사용하는 OleDbParameter 클래스의 새 인스턴스를 초기화합니다. |
OleDbParameter(String, OleDbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object) |
매개 변수 이름, 데이터 형식, 길이, 소스 열 이름, 매개 변수 방향, 전체 자릿수 및 기타 속성을 사용하는 OleDbParameter 클래스의 새 인스턴스를 초기화합니다. |
OleDbParameter(String, OleDbType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object) |
매개 변수 이름, 데이터 형식, 길이, 소스 열 이름, 매개 변수 방향, 전체 자릿수 및 기타 속성을 사용하는 OleDbParameter 클래스의 새 인스턴스를 초기화합니다. |
OleDbParameter()
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
OleDbParameter 클래스의 새 인스턴스를 초기화합니다.
public:
OleDbParameter();
public OleDbParameter ();
Public Sub New ()
예제
다음 예제에서는 만들고 OleDbParameter 해당 속성 중 일부를 설정합니다.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter();
parameter.ParameterName = "Description";
parameter.OleDbType = OleDbType.VarChar;
parameter.Direction = ParameterDirection.Output;
parameter.Size = 88;
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter()
parameter.ParameterName = "Description"
parameter.OleDbType = OleDbType.VarChar
parameter.Direction = ParameterDirection.Output
parameter.Size = 88
End Sub
추가 정보
적용 대상
OleDbParameter(String, OleDbType)
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
매개 변수 이름과 데이터 형식을 사용하여 OleDbParameter 클래스의 새 인스턴스를 초기화합니다.
public:
OleDbParameter(System::String ^ name, System::Data::OleDb::OleDbType dataType);
public OleDbParameter (string? name, System.Data.OleDb.OleDbType dataType);
public OleDbParameter (string name, System.Data.OleDb.OleDbType dataType);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, dataType As OleDbType)
매개 변수
- name
- String
매핑할 매개 변수의 이름입니다.
예외
dataType
매개 변수에 지정한 값이 올바르지 않은 백 엔드 데이터 형식입니다.
예제
다음 예제에서는 만들고 OleDbParameter 해당 속성 중 일부를 설정합니다.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter("Description",OleDbType.VarChar);
parameter.Direction = ParameterDirection.Output;
parameter.Size = 88;
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter("Description", OleDbType.VarChar)
parameter.Direction = ParameterDirection.Output
parameter.Size = 88
End Sub
설명
데이터 형식 및 가 적절한 Size 경우 및 Precision 는 매개 변수 값 dataType
에서 유추됩니다.
추가 정보
적용 대상
OleDbParameter(String, Object)
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
매개 변수 이름과 새 OleDbParameter의 값을 사용하는 OleDbParameter 클래스의 새 인스턴스를 초기화합니다.
public:
OleDbParameter(System::String ^ name, System::Object ^ value);
public OleDbParameter (string? name, object? value);
public OleDbParameter (string name, object value);
new System.Data.OleDb.OleDbParameter : string * obj -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, value As Object)
매개 변수
- name
- String
매핑할 매개 변수의 이름입니다.
- value
- Object
새 OleDbParameter 개체의 값입니다.
예제
다음 예제에서는 를 OleDbParameter만듭니다.
public static void CreateOleDbParameter()
{
OleDbParameter myParameter = new OleDbParameter("Description", "Beverages");
}
Public Shared Sub CreateOleDbParameter()
Dim myParameter As New OleDbParameter("Description", "Beverages")
End Sub
설명
생성자의 이 오버로드를 OleDbParameter 사용하여 정수 매개 변수 값을 지정할 때는 주의해야 합니다. 이 오버로드는 Object 형식의 value
를 사용하므로 다음 C# 예제와 같이 값이 0인 경우 정수 계열 값을 Object 형식으로 변환해야 합니다.
Parameter = new OleDbParameter("@pname", Convert.ToInt32(0));
이 변환을 수행하지 않으면 컴파일러는 생성자 오버로드를 호출 OleDbParameter 하려고 한다고 가정합니다.
추가 정보
적용 대상
OleDbParameter(String, OleDbType, Int32)
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
매개 변수 이름, 데이터 형식 및 길이를 사용하여 OleDbParameter 클래스의 새 인스턴스를 초기화합니다.
public:
OleDbParameter(System::String ^ name, System::Data::OleDb::OleDbType dataType, int size);
public OleDbParameter (string? name, System.Data.OleDb.OleDbType dataType, int size);
public OleDbParameter (string name, System.Data.OleDb.OleDbType dataType, int size);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, dataType As OleDbType, size As Integer)
매개 변수
- name
- String
매핑할 매개 변수의 이름입니다.
- size
- Int32
매개 변수의 길이입니다.
예외
dataType
매개 변수에 지정한 값이 올바르지 않은 백 엔드 데이터 형식입니다.
예제
다음 예제에서는 만들고 OleDbParameter 해당 속성 중 일부를 설정합니다.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter("Description",OleDbType.VarChar,88);
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter("Description", OleDbType.VarChar, 88)
parameter.Direction = ParameterDirection.Output
End Sub
설명
는 Size 매개 변수에서 명시적으로 설정되지 않은 경우 매개 변수 값 dataType
에서 size
유추됩니다.
추가 정보
적용 대상
OleDbParameter(String, OleDbType, Int32, String)
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
매개 변수 이름, 데이터 형식, 길이 및 소스 열 이름을 사용하는 OleDbParameter 클래스의 새 인스턴스를 초기화합니다.
public:
OleDbParameter(System::String ^ name, System::Data::OleDb::OleDbType dataType, int size, System::String ^ srcColumn);
public OleDbParameter (string? name, System.Data.OleDb.OleDbType dataType, int size, string? srcColumn);
public OleDbParameter (string name, System.Data.OleDb.OleDbType dataType, int size, string srcColumn);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int * string -> System.Data.OleDb.OleDbParameter
Public Sub New (name As String, dataType As OleDbType, size As Integer, srcColumn As String)
매개 변수
- name
- String
매핑할 매개 변수의 이름입니다.
- size
- Int32
매개 변수의 길이입니다.
- srcColumn
- String
원본 열의 이름입니다.
예외
dataType
매개 변수에 지정한 값이 올바르지 않은 백 엔드 데이터 형식입니다.
예제
다음 예제에서는 만들고 OleDbParameter 해당 속성 중 일부를 설정합니다.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter(
"Description",OleDbType.VarChar,
88,"Description");
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter( _
"Description", OleDbType.VarChar, 88, "Description")
parameter.Direction = ParameterDirection.Output
End Sub
설명
는 Size 매개 변수에서 명시적으로 설정되지 않은 경우 매개 변수 값 dataType
에서 size
유추됩니다.
추가 정보
적용 대상
OleDbParameter(String, OleDbType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
매개 변수 이름, 데이터 형식, 길이, 소스 열 이름, 매개 변수 방향, 전체 자릿수 및 기타 속성을 사용하는 OleDbParameter 클래스의 새 인스턴스를 초기화합니다.
public:
OleDbParameter(System::String ^ parameterName, System::Data::OleDb::OleDbType dbType, 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 OleDbParameter (string? parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string? srcColumn, System.Data.DataRowVersion srcVersion, object? value);
public OleDbParameter (string parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int * System.Data.ParameterDirection * bool * byte * byte * string * System.Data.DataRowVersion * obj -> System.Data.OleDb.OleDbParameter
Public Sub New (parameterName As String, dbType As OleDbType, size As Integer, direction As ParameterDirection, isNullable As Boolean, precision As Byte, scale As Byte, srcColumn As String, srcVersion As DataRowVersion, value As Object)
매개 변수
- parameterName
- String
매개 변수의 이름입니다.
- size
- Int32
매개 변수의 길이입니다.
- direction
- ParameterDirection
ParameterDirection 값 중 하나입니다.
- isNullable
- Boolean
필드 값에 null 값이 허용되면 true
이고, 허용되지 않으면 false
입니다.
- srcColumn
- String
원본 열의 이름입니다.
- srcVersion
- DataRowVersion
DataRowVersion 값 중 하나입니다.
- value
- Object
Object의 값인 OleDbParameter입니다.
예외
dataType
매개 변수에 지정한 값이 올바르지 않은 백 엔드 데이터 형식입니다.
예제
다음 예제에서는 를 만들고 OleDbParameter 를 표시합니다 ParameterName.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter(
"Description", OleDbType.VarChar, 11,
ParameterDirection.Output, true, 0, 0, "Description",
DataRowVersion.Current, "garden hose");
Console.WriteLine(parameter.ToString());
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter( _
"Description", OleDbType.VarChar, 11, _
ParameterDirection.Output, True, 0, 0, _
"Description", DataRowVersion.Current, "garden hose")
Console.WriteLine(parameter.ToString())
End Sub
설명
Size 및 매개 변수에서 명시적으로 설정되지 않은 경우 및 precision
Precision 는 매개 변수 값 dataType
에서 size
유추됩니다.
추가 정보
적용 대상
OleDbParameter(String, OleDbType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object)
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
- Source:
- OleDbParameter.cs
매개 변수 이름, 데이터 형식, 길이, 소스 열 이름, 매개 변수 방향, 전체 자릿수 및 기타 속성을 사용하는 OleDbParameter 클래스의 새 인스턴스를 초기화합니다.
public:
OleDbParameter(System::String ^ parameterName, System::Data::OleDb::OleDbType dbType, int size, System::Data::ParameterDirection direction, System::Byte precision, System::Byte scale, System::String ^ sourceColumn, System::Data::DataRowVersion sourceVersion, bool sourceColumnNullMapping, System::Object ^ value);
public OleDbParameter (string? parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, byte precision, byte scale, string? sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object? value);
public OleDbParameter (string parameterName, System.Data.OleDb.OleDbType dbType, int size, System.Data.ParameterDirection direction, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value);
new System.Data.OleDb.OleDbParameter : string * System.Data.OleDb.OleDbType * int * System.Data.ParameterDirection * byte * byte * string * System.Data.DataRowVersion * bool * obj -> System.Data.OleDb.OleDbParameter
Public Sub New (parameterName As String, dbType As OleDbType, size As Integer, direction As ParameterDirection, precision As Byte, scale As Byte, sourceColumn As String, sourceVersion As DataRowVersion, sourceColumnNullMapping As Boolean, value As Object)
매개 변수
- parameterName
- String
매개 변수의 이름입니다.
- size
- Int32
매개 변수의 길이입니다.
- direction
- ParameterDirection
ParameterDirection 값 중 하나입니다.
- sourceColumn
- String
원본 열의 이름입니다.
- sourceVersion
- DataRowVersion
DataRowVersion 값 중 하나입니다.
- sourceColumnNullMapping
- Boolean
원본 열에 null이 허용되면 true
이고, 허용되지 않으면 false
입니다.
- value
- Object
Object의 값인 OleDbParameter입니다.
예외
dataType
매개 변수에 지정한 값이 올바르지 않은 백 엔드 데이터 형식입니다.
예제
다음 예제에서는 를 만들고 OleDbParameter 를 표시합니다 ParameterName.
public void CreateOleDbParameter()
{
OleDbParameter parameter = new OleDbParameter(
"Description", OleDbType.VarChar, 11,
ParameterDirection.Output, true, 0, 0, "Description",
DataRowVersion.Current, "garden hose");
Console.WriteLine(parameter.ToString());
}
Public Sub CreateOleDbParameter()
Dim parameter As New OleDbParameter( _
"Description", OleDbType.VarChar, 11, _
ParameterDirection.Output, True, 0, 0, _
"Description", DataRowVersion.Current, "garden hose")
Console.WriteLine(parameter.ToString())
End Sub
설명
Size 및 매개 변수에서 명시적으로 설정되지 않은 경우 및 precision
Precision 는 매개 변수 값 dataType
에서 size
유추됩니다.
추가 정보
적용 대상
.NET