OleDbParameterCollection.Add 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
OleDbParameter에 OleDbParameterCollection을 추가합니다.
오버로드
Add(OleDbParameter) |
지정된 OleDbParameter을 OleDbParameterCollection에 추가합니다. |
Add(Object) |
OleDbParameter에 지정한 OleDbParameterCollection 개체를 추가합니다. |
Add(String, OleDbType) |
매개 변수 이름과 데이터 형식이 지정된 경우 OleDbParameter를 OleDbParameterCollection에 추가합니다. |
Add(String, Object) |
사용되지 않음.
사용되지 않음.
OleDbParameter를 매개 변수 이름과 값이 지정된 OleDbParameterCollection에 추가합니다. |
Add(String, OleDbType, Int32) |
OleDbParameter를 매개 변수 이름과 데이터 형식과 열 길이가 지정된 OleDbParameterCollection에 추가합니다. |
Add(String, OleDbType, Int32, String) |
OleDbParameter를 매개 변수 이름, 데이터 형식, 열 길이, 소스 열 이름이 지정된 OleDbParameterCollection에 추가합니다. |
Add(OleDbParameter)
- Source:
- OleDbParameterCollection.cs
- Source:
- OleDbParameterCollection.cs
- Source:
- OleDbParameterCollection.cs
- Source:
- OleDbParameterCollection.cs
지정된 OleDbParameter을 OleDbParameterCollection에 추가합니다.
public:
System::Data::OleDb::OleDbParameter ^ Add(System::Data::OleDb::OleDbParameter ^ value);
public System.Data.OleDb.OleDbParameter Add (System.Data.OleDb.OleDbParameter value);
override this.Add : System.Data.OleDb.OleDbParameter -> System.Data.OleDb.OleDbParameter
member this.Add : System.Data.OleDb.OleDbParameter -> System.Data.OleDb.OleDbParameter
Public Function Add (value As OleDbParameter) As OleDbParameter
매개 변수
- value
- OleDbParameter
컬렉션에 추가할 OleDbParameter입니다.
반환
새 OleDbParameter 개체의 인덱스입니다.
예외
value
매개 변수에 지정된 OleDbParameter가 이미 현재 또는 다른 OleDbParameterCollection에 추가되어 있는 경우
value
매개 변수가 null인 경우
예제
다음 예제에서는 를 OleDbParameterCollection 만들고 를 추가합니다 OleDbParameter.
public void CreateParameters()
{
OleDbCommand command = new OleDbCommand(
"SELECT * FROM Customers WHERE CustomerID = ?", connection);
OleDbParameterCollection paramCollection = command.Parameters;
OleDbParameter myParm = paramCollection.Add(
new OleDbParameter("CustomerID", OleDbType.VarChar));
}
Public Sub CreateParameters(connection As OleDbConnection)
Dim command As New OleDbCommand( _
"SELECT * FROM Customers WHERE CustomerID = ?", connection)
Dim paramCollection As OleDbParameterCollection = command.Parameters
Dim myParm As OleDbParameter = paramCollection.Add( _
New OleDbParameter("CustomerID", OleDbType.VarChar))
End Sub
추가 정보
적용 대상
Add(Object)
OleDbParameter에 지정한 OleDbParameterCollection 개체를 추가합니다.
public:
override int Add(System::Object ^ value);
public:
virtual int Add(System::Object ^ value);
public override int Add (object value);
public int Add (object value);
override this.Add : obj -> int
abstract member Add : obj -> int
override this.Add : obj -> int
Public Overrides Function Add (value As Object) As Integer
Public Function Add (value As Object) As Integer
매개 변수
반환
컬렉션에 있는 새 OleDbParameter 개체의 인덱스를 반환합니다.
구현
추가 정보
적용 대상
Add(String, OleDbType)
- Source:
- OleDbParameterCollection.cs
- Source:
- OleDbParameterCollection.cs
- Source:
- OleDbParameterCollection.cs
- Source:
- OleDbParameterCollection.cs
매개 변수 이름과 데이터 형식이 지정된 경우 OleDbParameter를 OleDbParameterCollection에 추가합니다.
public:
System::Data::OleDb::OleDbParameter ^ Add(System::String ^ parameterName, System::Data::OleDb::OleDbType oleDbType);
public System.Data.OleDb.OleDbParameter Add (string? parameterName, System.Data.OleDb.OleDbType oleDbType);
public System.Data.OleDb.OleDbParameter Add (string parameterName, System.Data.OleDb.OleDbType oleDbType);
override this.Add : string * System.Data.OleDb.OleDbType -> System.Data.OleDb.OleDbParameter
member this.Add : string * System.Data.OleDb.OleDbType -> System.Data.OleDb.OleDbParameter
Public Function Add (parameterName As String, oleDbType As OleDbType) As OleDbParameter
매개 변수
- parameterName
- String
매개 변수의 이름입니다.
반환
새 OleDbParameter 개체의 인덱스입니다.
예제
다음 예제에서는 를 OleDbParameterCollection 만들고 를 추가합니다 OleDbParameter.
public void CreateParameters()
{
OleDbCommand command = new OleDbCommand(
"SELECT * FROM Customers WHERE CustomerID = ?", connection);
OleDbParameterCollection paramCollection = command.Parameters;
OleDbParameter myParm = paramCollection.Add(
"CustomerID", OleDbType.VarChar);
}
Public Sub CreateParameters(connection As OleDbConnection)
Dim command As New OleDbCommand( _
"SELECT * FROM Customers WHERE CustomerID = ?", connection)
Dim paramCollection As OleDbParameterCollection = command.Parameters
Dim myParm As OleDbParameter = paramCollection.Add( _
"CustomerID", OleDbType.VarChar)
End Sub
추가 정보
적용 대상
Add(String, Object)
- Source:
- OleDbParameterCollection.cs
- Source:
- OleDbParameterCollection.cs
- Source:
- OleDbParameterCollection.cs
- Source:
- OleDbParameterCollection.cs
주의
Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value) instead.
주의
Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value). http://go.microsoft.com/fwlink/?linkid=14202
OleDbParameter를 매개 변수 이름과 값이 지정된 OleDbParameterCollection에 추가합니다.
public:
System::Data::OleDb::OleDbParameter ^ Add(System::String ^ parameterName, System::Object ^ value);
[System.Obsolete("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value) instead.")]
public System.Data.OleDb.OleDbParameter Add (string? parameterName, object? value);
public System.Data.OleDb.OleDbParameter Add (string parameterName, object value);
[System.Obsolete("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value). http://go.microsoft.com/fwlink/?linkid=14202", false)]
public System.Data.OleDb.OleDbParameter Add (string parameterName, object value);
[<System.Obsolete("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value) instead.")>]
override this.Add : string * obj -> System.Data.OleDb.OleDbParameter
member this.Add : string * obj -> System.Data.OleDb.OleDbParameter
[<System.Obsolete("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value). http://go.microsoft.com/fwlink/?linkid=14202", false)>]
override this.Add : string * obj -> System.Data.OleDb.OleDbParameter
Public Function Add (parameterName As String, value As Object) As OleDbParameter
매개 변수
- parameterName
- String
매개 변수의 이름입니다.
- value
- Object
컬렉션에 추가할 OleDbParameter의 Value입니다.
반환
새 OleDbParameter 개체의 인덱스입니다.
- 특성
예외
value
매개 변수가 OleDbParameter가 아닌 경우
설명
이 오버 로드를 사용할 때는 주의 Add 정수 매개 변수 값을 지정 하는 방법입니다. 이 오버로드는 형식의 를 value
사용하므로 다음 C# 예제와 같이 값 Object 이 0일 때 값을 형식으로 변환해야 Object합니다.
parameters.Add("@pname", Convert.ToInt32(0));
이 변환을 수행하지 않으면 컴파일러는 오버로드를 호출 Add 하려고 하는 것으로 가정합니다.
추가 정보
적용 대상
Add(String, OleDbType, Int32)
- Source:
- OleDbParameterCollection.cs
- Source:
- OleDbParameterCollection.cs
- Source:
- OleDbParameterCollection.cs
- Source:
- OleDbParameterCollection.cs
OleDbParameter를 매개 변수 이름과 데이터 형식과 열 길이가 지정된 OleDbParameterCollection에 추가합니다.
public:
System::Data::OleDb::OleDbParameter ^ Add(System::String ^ parameterName, System::Data::OleDb::OleDbType oleDbType, int size);
public System.Data.OleDb.OleDbParameter Add (string? parameterName, System.Data.OleDb.OleDbType oleDbType, int size);
public System.Data.OleDb.OleDbParameter Add (string parameterName, System.Data.OleDb.OleDbType oleDbType, int size);
override this.Add : string * System.Data.OleDb.OleDbType * int -> System.Data.OleDb.OleDbParameter
member this.Add : string * System.Data.OleDb.OleDbType * int -> System.Data.OleDb.OleDbParameter
Public Function Add (parameterName As String, oleDbType As OleDbType, size As Integer) As OleDbParameter
매개 변수
- parameterName
- String
매개 변수의 이름입니다.
- size
- Int32
열의 길이입니다.
반환
새 OleDbParameter 개체의 인덱스입니다.
예제
다음 예제에서는 OleDbParameterCollection, 인스턴스를 추가 OleDbParameter 컬렉션에 새 참조를 반환 하 고 OleDbParameter입니다.
public void CreateParameters(OleDbConnection connection)
{
OleDbCommand command = new OleDbCommand(
"SELECT * FROM Customers WHERE CustomerID = ?", connection);
OleDbParameterCollection paramCollection = command.Parameters;
OleDbParameter parameter = paramCollection.Add(
"CustomerID", OleDbType.VarChar, 5);
}
Public Sub CreateParameters(connection As OleDbConnection)
Dim command As New OleDbCommand( _
"SELECT * FROM Customers WHERE CustomerID = ?", connection)
Dim paramCollection As OleDbParameterCollection = command.Parameters
Dim parameter As OleDbParameter = paramCollection.Add( _
"CustomerID", OleDbType.VarChar, 5)
End Sub
추가 정보
적용 대상
Add(String, OleDbType, Int32, String)
- Source:
- OleDbParameterCollection.cs
- Source:
- OleDbParameterCollection.cs
- Source:
- OleDbParameterCollection.cs
- Source:
- OleDbParameterCollection.cs
OleDbParameter를 매개 변수 이름, 데이터 형식, 열 길이, 소스 열 이름이 지정된 OleDbParameterCollection에 추가합니다.
public:
System::Data::OleDb::OleDbParameter ^ Add(System::String ^ parameterName, System::Data::OleDb::OleDbType oleDbType, int size, System::String ^ sourceColumn);
public System.Data.OleDb.OleDbParameter Add (string? parameterName, System.Data.OleDb.OleDbType oleDbType, int size, string? sourceColumn);
public System.Data.OleDb.OleDbParameter Add (string parameterName, System.Data.OleDb.OleDbType oleDbType, int size, string sourceColumn);
override this.Add : string * System.Data.OleDb.OleDbType * int * string -> System.Data.OleDb.OleDbParameter
member this.Add : string * System.Data.OleDb.OleDbType * int * string -> System.Data.OleDb.OleDbParameter
Public Function Add (parameterName As String, oleDbType As OleDbType, size As Integer, sourceColumn As String) As OleDbParameter
매개 변수
- parameterName
- String
매개 변수의 이름입니다.
- size
- Int32
열의 길이입니다.
- sourceColumn
- String
원본 열의 이름입니다.
반환
새 OleDbParameter 개체의 인덱스입니다.
예제
다음 예제에서는 OleDbParameterCollection, 인스턴스를 추가 OleDbParameter 컬렉션에 새 참조를 반환 하 고 OleDbParameter입니다.
public void CreateParameters(OleDbConnection connection)
{
OleDbCommand command = new OleDbCommand(
"SELECT * FROM Customers WHERE CustomerID = ?", connection);
OleDbParameterCollection paramCollection = command.Parameters;
OleDbParameter parameter = paramCollection.Add(
"CustomerID", OleDbType.VarChar, 5, "CustomerID");
}
Public Sub CreateParameters(connection As OleDbConnection)
Dim command As New OleDbCommand( _
"SELECT * FROM Customers WHERE CustomerID = ?", connection)
Dim paramCollection As OleDbParameterCollection = command.Parameters
Dim parameter As OleDbParameter = paramCollection.Add( _
"CustomerID", OleDbType.VarChar, 5, "CustomerID")
End Sub
추가 정보
적용 대상
.NET