OdbcParameter コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
OdbcParameter クラスの新しいインスタンスを初期化します。
オーバーロード
| 名前 | 説明 |
|---|---|
| OdbcParameter() |
OdbcParameter クラスの新しいインスタンスを初期化します。 |
| OdbcParameter(String, OdbcType) |
パラメーター名とデータ型を使用する OdbcParameter クラスの新しいインスタンスを初期化します。 |
| OdbcParameter(String, Object) |
パラメーター名とOdbcParameter オブジェクトを使用するOdbcParameter クラスの新しいインスタンスを初期化します。 |
| OdbcParameter(String, OdbcType, Int32) |
パラメーター名、データ型、および長さを使用する OdbcParameter クラスの新しいインスタンスを初期化します。 |
| OdbcParameter(String, OdbcType, Int32, String) |
パラメーター名、データ型、長さ、およびソース列名を使用する OdbcParameter クラスの新しいインスタンスを初期化します。 |
| OdbcParameter(String, OdbcType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object) |
パラメーター名、データ型、長さ、ソース列名、パラメーターの方向、数値の有効桁数、およびその他のプロパティを使用する、 OdbcParameter クラスの新しいインスタンスを初期化します。 |
| OdbcParameter(String, OdbcType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object) |
パラメーター名、データ型、長さ、ソース列名、パラメーターの方向、数値の有効桁数、およびその他のプロパティを使用する、 OdbcParameter クラスの新しいインスタンスを初期化します。 |
OdbcParameter()
- ソース:
- OdbcParameter.cs
- ソース:
- OdbcParameter.cs
- ソース:
- OdbcParameter.cs
- ソース:
- OdbcParameter.cs
OdbcParameter クラスの新しいインスタンスを初期化します。
public:
OdbcParameter();
public OdbcParameter();
Public Sub New ()
例
次の例では、 OdbcParameter を作成し、そのプロパティの一部を設定します。
public void CreateOdbcParameter()
{
OdbcParameter parameter = new OdbcParameter();
parameter.ParameterName = "Description";
parameter.OdbcType = OdbcType.VarChar;
parameter.Direction = ParameterDirection.Output;
parameter.Size = 88;
}
Public Sub CreateOdbcParameter()
Dim parameter As New OdbcParameter()
parameter.ParameterName = "Description"
parameter.OdbcType = OdbcType.VarChar
parameter.Direction = ParameterDirection.Output
parameter.Size = 88
End Sub
注釈
基本コンストラクターは、すべてのフィールドを既定値に初期化します。
こちらもご覧ください
適用対象
OdbcParameter(String, OdbcType)
- ソース:
- OdbcParameter.cs
- ソース:
- OdbcParameter.cs
- ソース:
- OdbcParameter.cs
- ソース:
- OdbcParameter.cs
パラメーター名とデータ型を使用する OdbcParameter クラスの新しいインスタンスを初期化します。
public:
OdbcParameter(System::String ^ name, System::Data::Odbc::OdbcType type);
public OdbcParameter(string? name, System.Data.Odbc.OdbcType type);
public OdbcParameter(string name, System.Data.Odbc.OdbcType type);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType -> System.Data.Odbc.OdbcParameter
Public Sub New (name As String, type As OdbcType)
パラメーター
- name
- String
パラメーターの名前。
例外
type パラメーターに指定された値が無効なバックエンド データ型です。
例
次の例では、 OdbcParameter を作成し、そのプロパティの一部を設定します。
public void CreateOdbcParameter()
{
OdbcParameter parameter = new OdbcParameter("Description",OdbcType.VarChar);
parameter.Direction = ParameterDirection.Output;
parameter.Size = 88;
}
Public Sub CreateOdbcParameter()
Dim parameter As New OdbcParameter("Description", OdbcType.VarChar)
parameter.Direction = ParameterDirection.Output
parameter.Size = 88
End Sub
こちらもご覧ください
適用対象
OdbcParameter(String, Object)
- ソース:
- OdbcParameter.cs
- ソース:
- OdbcParameter.cs
- ソース:
- OdbcParameter.cs
- ソース:
- OdbcParameter.cs
パラメーター名とOdbcParameter オブジェクトを使用するOdbcParameter クラスの新しいインスタンスを初期化します。
public:
OdbcParameter(System::String ^ name, System::Object ^ value);
public OdbcParameter(string? name, object? value);
public OdbcParameter(string name, object value);
new System.Data.Odbc.OdbcParameter : string * obj -> System.Data.Odbc.OdbcParameter
Public Sub New (name As String, value As Object)
パラメーター
- name
- String
パラメーターの名前。
- value
- Object
OdbcParameter オブジェクト。
注釈
OdbcParameter コンストラクターのこのオーバーロードを使用して整数パラメーター値を指定する場合は注意が必要です。 このオーバーロードはvalue型のObjectを受け取るため、次の C# の例で示すように、値が 0 の場合に整数値をObject型に変換する必要があります。
Parameter = new OdbcParameter("@pname", Convert.ToInt32(0));
この変換を実行しない場合、コンパイラは、 OdbcParameter.OdbcParameter コンストラクターのオーバーロードを呼び出そうとしていることを前提としています。
こちらもご覧ください
適用対象
OdbcParameter(String, OdbcType, Int32)
- ソース:
- OdbcParameter.cs
- ソース:
- OdbcParameter.cs
- ソース:
- OdbcParameter.cs
- ソース:
- OdbcParameter.cs
パラメーター名、データ型、および長さを使用する OdbcParameter クラスの新しいインスタンスを初期化します。
public:
OdbcParameter(System::String ^ name, System::Data::Odbc::OdbcType type, int size);
public OdbcParameter(string? name, System.Data.Odbc.OdbcType type, int size);
public OdbcParameter(string name, System.Data.Odbc.OdbcType type, int size);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType * int -> System.Data.Odbc.OdbcParameter
Public Sub New (name As String, type As OdbcType, size As Integer)
パラメーター
- name
- String
パラメーターの名前。
- size
- Int32
パラメーターの長さ。
例外
type パラメーターに指定された値が無効なバックエンド データ型です。
例
次の例では、 OdbcParameter を作成し、そのプロパティの一部を設定します。
public void CreateOdbcParameter()
{
OdbcParameter parameter = new OdbcParameter("Description",OdbcType.VarChar,88);
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOdbcParameter()
Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, 88)
parameter.Direction = ParameterDirection.Output
End Sub
こちらもご覧ください
適用対象
OdbcParameter(String, OdbcType, Int32, String)
- ソース:
- OdbcParameter.cs
- ソース:
- OdbcParameter.cs
- ソース:
- OdbcParameter.cs
- ソース:
- OdbcParameter.cs
パラメーター名、データ型、長さ、およびソース列名を使用する OdbcParameter クラスの新しいインスタンスを初期化します。
public:
OdbcParameter(System::String ^ name, System::Data::Odbc::OdbcType type, int size, System::String ^ sourcecolumn);
public OdbcParameter(string? name, System.Data.Odbc.OdbcType type, int size, string? sourcecolumn);
public OdbcParameter(string name, System.Data.Odbc.OdbcType type, int size, string sourcecolumn);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType * int * string -> System.Data.Odbc.OdbcParameter
Public Sub New (name As String, type As OdbcType, size As Integer, sourcecolumn As String)
パラメーター
- name
- String
パラメーターの名前。
- size
- Int32
パラメーターの長さ。
- sourcecolumn
- String
変換元列の名前です。
例外
type パラメーターに指定された値が無効なバックエンド データ型です。
例
次の例では、 OdbcParameter を作成し、そのプロパティの一部を設定します。
public void CreateOdbcParameter()
{
OdbcParameter parameter = new OdbcParameter("Description",OdbcType.VarChar,
88,"Description");
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOdbcParameter()
Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, 88, "Description")
parameter.Direction = ParameterDirection.Output
End Sub
こちらもご覧ください
適用対象
OdbcParameter(String, OdbcType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)
- ソース:
- OdbcParameter.cs
- ソース:
- OdbcParameter.cs
- ソース:
- OdbcParameter.cs
- ソース:
- OdbcParameter.cs
パラメーター名、データ型、長さ、ソース列名、パラメーターの方向、数値の有効桁数、およびその他のプロパティを使用する、 OdbcParameter クラスの新しいインスタンスを初期化します。
public:
OdbcParameter(System::String ^ parameterName, System::Data::Odbc::OdbcType odbcType, int size, System::Data::ParameterDirection parameterDirection, bool isNullable, System::Byte precision, System::Byte scale, System::String ^ srcColumn, System::Data::DataRowVersion srcVersion, System::Object ^ value);
public OdbcParameter(string? parameterName, System.Data.Odbc.OdbcType odbcType, int size, System.Data.ParameterDirection parameterDirection, bool isNullable, byte precision, byte scale, string? srcColumn, System.Data.DataRowVersion srcVersion, object? value);
public OdbcParameter(string parameterName, System.Data.Odbc.OdbcType odbcType, int size, System.Data.ParameterDirection parameterDirection, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType * int * System.Data.ParameterDirection * bool * byte * byte * string * System.Data.DataRowVersion * obj -> System.Data.Odbc.OdbcParameter
Public Sub New (parameterName As String, odbcType As OdbcType, size As Integer, parameterDirection As ParameterDirection, isNullable As Boolean, precision As Byte, scale As Byte, srcColumn As String, srcVersion As DataRowVersion, value As Object)
パラメーター
- parameterName
- String
パラメーターの名前。
- size
- Int32
パラメーターの長さ。
- parameterDirection
- ParameterDirection
ParameterDirection値の 1 つ。
- isNullable
- Boolean
true フィールドの値を null にできる場合は〘。それ以外の場合は false。
- srcColumn
- String
変換元列の名前です。
- srcVersion
- DataRowVersion
DataRowVersion値の 1 つ。
- value
- Object
Objectの値であるOdbcParameter。
例外
odbcType パラメーターに指定された値が無効なバックエンド データ型です。
例
次の例では、 OdbcParameter を作成し、 ParameterNameを表示します。
public void CreateOdbcParameter()
{
OdbcParameter parameter = new OdbcParameter(
"Description", OdbcType.VarChar, 11,
ParameterDirection.Output, true, 0, 0, "Description",
DataRowVersion.Current, "garden hose");
Console.WriteLine(parameter.ToString());
}
Public Sub CreateOdbcParameter()
Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, _
11, ParameterDirection.Output, True, 0, 0, "Description", _
DataRowVersion.Current, "garden hose")
Console.WriteLine(parameter.ToString())
End Sub
こちらもご覧ください
適用対象
OdbcParameter(String, OdbcType, Int32, ParameterDirection, Byte, Byte, String, DataRowVersion, Boolean, Object)
- ソース:
- OdbcParameter.cs
- ソース:
- OdbcParameter.cs
- ソース:
- OdbcParameter.cs
- ソース:
- OdbcParameter.cs
パラメーター名、データ型、長さ、ソース列名、パラメーターの方向、数値の有効桁数、およびその他のプロパティを使用する、 OdbcParameter クラスの新しいインスタンスを初期化します。
public:
OdbcParameter(System::String ^ parameterName, System::Data::Odbc::OdbcType odbcType, int size, System::Data::ParameterDirection parameterDirection, System::Byte precision, System::Byte scale, System::String ^ sourceColumn, System::Data::DataRowVersion sourceVersion, bool sourceColumnNullMapping, System::Object ^ value);
public OdbcParameter(string? parameterName, System.Data.Odbc.OdbcType odbcType, int size, System.Data.ParameterDirection parameterDirection, byte precision, byte scale, string? sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object? value);
public OdbcParameter(string parameterName, System.Data.Odbc.OdbcType odbcType, int size, System.Data.ParameterDirection parameterDirection, byte precision, byte scale, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value);
new System.Data.Odbc.OdbcParameter : string * System.Data.Odbc.OdbcType * int * System.Data.ParameterDirection * byte * byte * string * System.Data.DataRowVersion * bool * obj -> System.Data.Odbc.OdbcParameter
Public Sub New (parameterName As String, odbcType As OdbcType, size As Integer, parameterDirection As ParameterDirection, precision As Byte, scale As Byte, sourceColumn As String, sourceVersion As DataRowVersion, sourceColumnNullMapping As Boolean, value As Object)
パラメーター
- parameterName
- String
パラメーターの名前。
- size
- Int32
パラメーターの長さ。
- parameterDirection
- ParameterDirection
ParameterDirection値の 1 つ。
- sourceColumn
- String
変換元列の名前です。
- sourceVersion
- DataRowVersion
DataRowVersion値の 1 つ。
- sourceColumnNullMapping
- Boolean
true 対応するソース列が null 許容の場合。そうでない場合は false します。
- value
- Object
Objectの値であるOdbcParameter。
例外
odbcType パラメーターに指定された値が無効なバックエンド データ型です。
例
次の例では、 OdbcParameter を作成し、 ParameterNameを表示します。
Public Sub CreateOdbcParameter()
Dim parameter As New OdbcParameter("Description", OdbcType.VarChar, 11, ParameterDirection.Output, True, 0, 0, "Description", DataRowVersion.Current, False, "garden hose")
MessageBox.Show(parameter.ToString())
End Sub
public void CreateOdbcParameter()
{
OdbcParameter parameter = new OdbcParameter("Description",OdbcType.VarChar,
11,ParameterDirection.Output,true,0,0,"Description",
DataRowVersion.Current, false, "garden hose");
MessageBox.Show(parameter.ToString());
}