OdbcParameterCollection.Add メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
OdbcParameter を OdbcParameterCollection に追加します。
オーバーロード
Add(OdbcParameter) |
指定した OdbcParameter を OdbcParameterCollection に追加します。 |
Add(Object) |
指定した OdbcParameter オブジェクトを OdbcParameterCollection に追加します。 |
Add(String, OdbcType) |
パラメーターの名前とデータ型を指定して、OdbcParameter を OdbcParameterCollection に追加します。 |
Add(String, Object) |
古い.
古い.
パラメーターの名前と値を指定して、OdbcParameter を OdbcParameterCollection に追加します。 |
Add(String, OdbcType, Int32) |
パラメーターの名前、データ型、および列の長さを指定して、OdbcParameter を OdbcParameterCollection に追加します。 |
Add(String, OdbcType, Int32, String) |
パラメーターの名前、データ型、列の長さ、およびソースの列名を指定して、OdbcParameter を OdbcParameterCollection に追加します。 |
Add(OdbcParameter)
指定した OdbcParameter を OdbcParameterCollection に追加します。
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 オブジェクトのインデックス。
例外
value
パラメーターで指定された OdbcParameter は、既にこの、または他の OdbcParameterCollection に追加されています。
value
パラメーターが null です。
こちらもご覧ください
適用対象
Add(Object)
指定した 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
パラメーター
戻り値
新しい OdbcParameter オブジェクトの、コレクション内でのインデックス。
実装
こちらもご覧ください
適用対象
Add(String, OdbcType)
パラメーターの名前とデータ型を指定して、OdbcParameter を OdbcParameterCollection に追加します。
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
パラメーターの名前。
戻り値
新しい 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) instead.
注意事項
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);
[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
コレクションに追加する OdbcParameter の Value。
戻り値
新しい OdbcParameter オブジェクトのインデックス。
- 属性
例外
value
パラメーターが OdbcParameter ではありません。
注釈
メソッドのこのオーバーロードを使用して整数パラメーター値を Add 指定する場合は注意が必要です。 このオーバーロードは 型 の を value
受け取るため、次の ObjectC# の例で示すように、値 Object が 0 の場合に整数値を型に変換する必要があります。
parameters.Add("@pname", Convert.ToInt32(0));
この変換を実行しない場合、コンパイラではオーバーロードを呼び出 OdbcParameterCollection.Add そうとしていると見なされます。
こちらもご覧ください
適用対象
Add(String, OdbcType, Int32)
パラメーターの名前、データ型、および列の長さを指定して、OdbcParameter を OdbcParameterCollection に追加します。
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
パラメーターの名前。
- 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);
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
パラメーターの名前。
- 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
こちらもご覧ください
適用対象
.NET