OdbcParameterCollection.Add 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
에 추가합니다 OdbcParameterOdbcParameterCollection.
오버로드
| Name | Description |
|---|---|
| Add(OdbcParameter) |
에 지정된 값을 OdbcParameterOdbcParameterCollection추가합니다. |
| Add(Object) |
지정된 OdbcParameter 개체를 .에 OdbcParameterCollection추가합니다. |
| Add(String, OdbcType) |
|
| Add(String, Object) |
사용되지 않음.
OdbcParameter OdbcParameterCollection 지정된 매개 변수 이름 및 값에 추가합니다. |
| Add(String, OdbcType, Int32) |
|
| Add(String, OdbcType, Int32, String) |
OdbcParameter OdbcParameterCollection 지정된 매개 변수 이름, 데이터 형식, 열 길이 및 원본 열 이름에 추가합니다. |
Add(OdbcParameter)
에 지정된 값을 OdbcParameterOdbcParameterCollection추가합니다.
public:
System::Data::Odbc::OdbcParameter ^ Add(System::Data::Odbc::OdbcParameter ^ value);
public System.Data.Odbc.OdbcParameter Add(System.Data.Odbc.OdbcParameter value);
member this.Add : System.Data.Odbc.OdbcParameter -> System.Data.Odbc.OdbcParameter
override this.Add : System.Data.Odbc.OdbcParameter -> System.Data.Odbc.OdbcParameter
Public Function Add (value As OdbcParameter) As OdbcParameter
매개 변수
- value
- OdbcParameter
OdbcParameter 컬렉션에 추가할 개체입니다.
반품
새 OdbcParameter 개체의 인덱스입니다.
예외
OdbcParameter 매개 변수에 value 지정된 값이 이미 이 또는 다른 OdbcParameterCollection에 추가되었습니다.
매개 변수가 value null입니다.
추가 정보
적용 대상
Add(Object)
지정된 OdbcParameter 개체를 .에 OdbcParameterCollection추가합니다.
public:
virtual int Add(System::Object ^ value);
public:
override int Add(System::Object ^ value);
public int Add(object value);
public override int Add(object value);
abstract member Add : obj -> int
override this.Add : obj -> int
override this.Add : obj -> int
Public Function Add (value As Object) As Integer
Public Overrides Function Add (value As Object) As Integer
매개 변수
반품
컬렉션에 있는 새 OdbcParameter 개체의 인덱스입니다.
구현
추가 정보
적용 대상
Add(String, OdbcType)
public:
System::Data::Odbc::OdbcParameter ^ Add(System::String ^ parameterName, System::Data::Odbc::OdbcType odbcType);
public System.Data.Odbc.OdbcParameter Add(string parameterName, System.Data.Odbc.OdbcType odbcType);
member this.Add : string * System.Data.Odbc.OdbcType -> System.Data.Odbc.OdbcParameter
override this.Add : string * System.Data.Odbc.OdbcType -> System.Data.Odbc.OdbcParameter
Public Function Add (parameterName As String, odbcType As OdbcType) As OdbcParameter
매개 변수
- parameterName
- String
매개 변수의 이름입니다.
반품
새 OdbcParameter 개체의 인덱스입니다.
예제
다음 예제에서는 컬렉션에 OdbcParameter 추가 합니다 Parameters .
public void CreateParamCollection()
{
OdbcCommand command = new OdbcCommand(
"SELECT * FROM Customers WHERE CustomerID = ?", connection);
OdbcParameterCollection paramCollection = command.Parameters;
object paramObject = new OdbcParameter(
"CustomerID", OdbcType.VarChar);
int paramIndex = paramCollection.Add(paramObject);
}
Public Sub CreateParamCollection(connection As OdbcConnection)
Dim command As New OdbcCommand( _
"SELECT * FROM Customers WHERE CustomerID = ?", connection)
Dim paramCollection As OdbcParameterCollection = command.Parameters
Dim paramObject As Object = New OdbcParameter( _
"CustomerID", OdbcType.VarChar)
Dim paramIndex As Integer = paramCollection.Add(paramObject)
End Sub
추가 정보
적용 대상
Add(String, Object)
주의
Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value). http://go.microsoft.com/fwlink/?linkid=14202
OdbcParameter OdbcParameterCollection 지정된 매개 변수 이름 및 값에 추가합니다.
public:
System::Data::Odbc::OdbcParameter ^ Add(System::String ^ parameterName, System::Object ^ value);
public System.Data.Odbc.OdbcParameter 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.Odbc.OdbcParameter Add(string parameterName, object value);
member this.Add : string * obj -> System.Data.Odbc.OdbcParameter
[<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.Odbc.OdbcParameter
Public Function Add (parameterName As String, value As Object) As OdbcParameter
매개 변수
- parameterName
- String
매개 변수의 이름입니다.
- value
- Object
Value 컬렉션에 OdbcParameter 추가할 수 있는 개체입니다.
반품
새 OdbcParameter 개체의 인덱스입니다.
- 특성
예외
매개 변수가 value 아닙니다 OdbcParameter.
설명
메서드의 이 오버로드를 Add 사용하여 정수 매개 변수 값을 지정할 때는 주의해야 합니다. 이 오버로드는 형식Object을 value 사용하므로 값이 0일 때 정수 값을 형식으로 Object 변환해야 합니다. 이 변환을 수행하지 않으면 컴파일러는 오버로드를 호출 OdbcParameterCollection.Add 하려고 시도된다고 가정합니다.
추가 정보
적용 대상
Add(String, OdbcType, Int32)
public:
System::Data::Odbc::OdbcParameter ^ Add(System::String ^ parameterName, System::Data::Odbc::OdbcType odbcType, int size);
public System.Data.Odbc.OdbcParameter Add(string parameterName, System.Data.Odbc.OdbcType odbcType, int size);
member this.Add : string * System.Data.Odbc.OdbcType * int -> System.Data.Odbc.OdbcParameter
override this.Add : string * System.Data.Odbc.OdbcType * int -> System.Data.Odbc.OdbcParameter
Public Function Add (parameterName As String, odbcType As OdbcType, size As Integer) As OdbcParameter
매개 변수
- parameterName
- String
매개 변수의 이름입니다.
- size
- Int32
열의 길이입니다.
반품
새 OdbcParameter 개체의 인덱스입니다.
예제
다음 예제에서는 컬렉션에 OdbcParameter 추가 합니다 OdbcCommand.Parameters .
public void CreateOdbcParamColl(OdbcConnection connection)
{
OdbcCommand command = new OdbcCommand(
"SELECT * FROM Customers WHERE CustomerID = ?", connection);
OdbcParameterCollection paramCollection = command.Parameters;
OdbcParameter parameter = paramCollection.Add(
"CustomerID", OdbcType.VarChar, 5);
}
Public Sub CreateOdbcParamColl(connection As OdbcConnection)
Dim command As New OdbcCommand( _
"SELECT * FROM Customers WHERE CustomerID = ?", connection)
Dim paramCollection As OdbcParameterCollection = _
command.Parameters
Dim parameter As OdbcParameter = _
paramCollection.Add("CustomerID", OdbcType.VarChar, 5)
End Sub
추가 정보
적용 대상
Add(String, OdbcType, Int32, String)
OdbcParameter OdbcParameterCollection 지정된 매개 변수 이름, 데이터 형식, 열 길이 및 원본 열 이름에 추가합니다.
public:
System::Data::Odbc::OdbcParameter ^ Add(System::String ^ parameterName, System::Data::Odbc::OdbcType odbcType, int size, System::String ^ sourceColumn);
public System.Data.Odbc.OdbcParameter Add(string parameterName, System.Data.Odbc.OdbcType odbcType, int size, string sourceColumn);
member this.Add : string * System.Data.Odbc.OdbcType * int * string -> System.Data.Odbc.OdbcParameter
override this.Add : string * System.Data.Odbc.OdbcType * int * string -> System.Data.Odbc.OdbcParameter
Public Function Add (parameterName As String, odbcType As OdbcType, size As Integer, sourceColumn As String) As OdbcParameter
매개 변수
- parameterName
- String
매개 변수의 이름입니다.
- size
- Int32
열의 길이입니다.
- sourceColumn
- String
원본 열의 이름입니다.
반품
새 OdbcParameter 개체의 인덱스입니다.
예제
다음 예제에서는 컬렉션에 OdbcParameter 추가 합니다 Parameters .
public void CreateParameterCollection(OdbcConnection connection)
{
OdbcCommand command = new OdbcCommand(
"SELECT * FROM Customers WHERE CustomerID = ?", connection);
OdbcParameterCollection paramCollection = command.Parameters;
OdbcParameter parameter = paramCollection.Add(
"CustomerID", OdbcType.VarChar, 5, "CustomerID");
}
Public Sub CreateParameterCollection(connection As OdbcConnection)
Dim command As New OdbcCommand( _
"SELECT * FROM Customers WHERE CustomerID = ?", connection)
Dim paramCollection As OdbcParameterCollection = command.Parameters
Dim parameter As OdbcParameter = paramCollection.Add( _
"CustomerID", OdbcType.VarChar, 5, "CustomerID")
End Sub