OdbcParameterCollection.Add メソッド

定義

OdbcParameterOdbcParameterCollectionを追加します。

オーバーロード

名前 説明
Add(OdbcParameter)

指定した OdbcParameterOdbcParameterCollectionに追加します。

Add(Object)

指定した OdbcParameter オブジェクトを OdbcParameterCollectionに追加します。

Add(String, OdbcType)

パラメーター名とデータ型を指定して、 OdbcParameterOdbcParameterCollectionに追加します。

Add(String, Object)
古い.
古い.

パラメーターの名前と値を指定して、OdbcParameterOdbcParameterCollectionを追加します。

Add(String, OdbcType, Int32)

パラメーター名、データ型、列の長さを指定して、OdbcParameterOdbcParameterCollectionを追加します。

Add(String, OdbcType, Int32, String)

パラメーター名、データ型、列の長さ、およびソース列名を指定して、OdbcParameterOdbcParameterCollectionを追加します。

Add(OdbcParameter)

ソース:
OdbcParameterCollection.cs
ソース:
OdbcParameterCollection.cs
ソース:
OdbcParameterCollection.cs
ソース:
OdbcParameterCollection.cs

指定した OdbcParameterOdbcParameterCollectionに追加します。

public:
 System::Data::Odbc::OdbcParameter ^ Add(System::Data::Odbc::OdbcParameter ^ value);
public System.Data.Odbc.OdbcParameter Add(System.Data.Odbc.OdbcParameter value);
override this.Add : System.Data.Odbc.OdbcParameter -> System.Data.Odbc.OdbcParameter
member 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)

ソース:
OdbcParameterCollectionHelper.cs
ソース:
OdbcParameterCollectionHelper.cs
ソース:
OdbcParameterCollectionHelper.cs
ソース:
OdbcParameterCollectionHelper.cs

指定した OdbcParameter オブジェクトを OdbcParameterCollectionに追加します。

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

パラメーター

value
Object

Object です。

返品

コレクション内の新しい OdbcParameter オブジェクトのインデックス。

実装

こちらもご覧ください

適用対象

Add(String, OdbcType)

ソース:
OdbcParameterCollection.cs
ソース:
OdbcParameterCollection.cs
ソース:
OdbcParameterCollection.cs
ソース:
OdbcParameterCollection.cs

パラメーター名とデータ型を指定して、 OdbcParameterOdbcParameterCollectionに追加します。

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);
public System.Data.Odbc.OdbcParameter Add(string parameterName, System.Data.Odbc.OdbcType odbcType);
override this.Add : string * System.Data.Odbc.OdbcType -> System.Data.Odbc.OdbcParameter
member this.Add : string * System.Data.Odbc.OdbcType -> System.Data.Odbc.OdbcParameter
Public Function Add (parameterName As String, odbcType As OdbcType) As OdbcParameter

パラメーター

parameterName
String

パラメーターの名前。

odbcType
OdbcType

OdbcType値の 1 つ。

返品

新しい 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)

ソース:
OdbcParameterCollection.cs
ソース:
OdbcParameterCollection.cs
ソース:
OdbcParameterCollection.cs
ソース:
OdbcParameterCollection.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

パラメーターの名前と値を指定して、OdbcParameterOdbcParameterCollectionを追加します。

public:
 System::Data::Odbc::OdbcParameter ^ 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.Odbc.OdbcParameter Add(string? parameterName, 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);
[<System.Obsolete("Add(String parameterName, Object value) has been deprecated. Use AddWithValue(String parameterName, Object value) instead.")>]
override this.Add : string * obj -> System.Data.Odbc.OdbcParameter
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

コレクションに追加するValueOdbcParameter

返品

新しい OdbcParameter オブジェクトのインデックス。

属性

例外

value パラメーターはOdbcParameterではありません。

注釈

Add メソッドのこのオーバーロードを使用して整数パラメーター値を指定する場合は注意が必要です。 このオーバーロードはvalue型のObjectを受け取るため、値が 0 の場合は整数値をObject型に変換する必要があります。 この変換を実行しない場合、コンパイラは、 OdbcParameterCollection.Add オーバーロードを呼び出そうとしていることを前提とします。

こちらもご覧ください

適用対象

Add(String, OdbcType, Int32)

ソース:
OdbcParameterCollection.cs
ソース:
OdbcParameterCollection.cs
ソース:
OdbcParameterCollection.cs
ソース:
OdbcParameterCollection.cs

パラメーター名、データ型、列の長さを指定して、OdbcParameterOdbcParameterCollectionを追加します。

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);
public System.Data.Odbc.OdbcParameter Add(string parameterName, System.Data.Odbc.OdbcType odbcType, int size);
override this.Add : string * System.Data.Odbc.OdbcType * int -> System.Data.Odbc.OdbcParameter
member 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

パラメーターの名前。

odbcType
OdbcType

OdbcType値の 1 つ。

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)

ソース:
OdbcParameterCollection.cs
ソース:
OdbcParameterCollection.cs
ソース:
OdbcParameterCollection.cs
ソース:
OdbcParameterCollection.cs

パラメーター名、データ型、列の長さ、およびソース列名を指定して、OdbcParameterOdbcParameterCollectionを追加します。

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);
public System.Data.Odbc.OdbcParameter Add(string parameterName, System.Data.Odbc.OdbcType odbcType, int size, string sourceColumn);
override this.Add : string * System.Data.Odbc.OdbcType * int * string -> System.Data.Odbc.OdbcParameter
member 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

パラメーターの名前。

odbcType
OdbcType

OdbcType値の 1 つ。

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

こちらもご覧ください

適用対象