OracleParameter コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
OracleParameter クラスの新しいインスタンスを初期化します。
オーバーロード
OracleParameter() |
OracleParameter クラスの新しいインスタンスを初期化します。 |
OracleParameter(String, OracleType) |
パラメーター名とデータ型を指定して、OracleParameter クラスの新しいインスタンスを初期化します。 |
OracleParameter(String, Object) |
パラメーター名と OracleParameter オブジェクトを指定して、OracleParameter クラスの新しいインスタンスを初期化します。 |
OracleParameter(String, OracleType, Int32) |
パラメーター名、データ型、および長さを指定して、OracleParameter クラスの新しいインスタンスを初期化します。 |
OracleParameter(String, OracleType, Int32, String) |
パラメーター名、データ型、長さ、およびソース列名を指定して、OracleParameter クラスの新しいインスタンスを初期化します。 |
OracleParameter(String, OracleType, Int32, ParameterDirection, String, DataRowVersion, Boolean, Object) |
パラメーターの名前、データ型、サイズ、方向、ソース列、ソースのバージョン、およびその他のプロパティを使用する OracleParameter クラスの新しいインスタンスを初期化します。 |
OracleParameter(String, OracleType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object) |
パラメーター名、データ型、長さ、ソース列名、パラメーターの方向、数値の有効桁数、およびその他のプロパティを使用する OracleParameter クラスの新しいインスタンスを初期化します。 |
OracleParameter()
OracleParameter クラスの新しいインスタンスを初期化します。
public:
OracleParameter();
public OracleParameter ();
Public Sub New ()
適用対象
OracleParameter(String, OracleType)
パラメーター名とデータ型を指定して、OracleParameter クラスの新しいインスタンスを初期化します。
public:
OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType);
public OracleParameter (string name, System.Data.OracleClient.OracleType oracleType);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType)
パラメーター
- name
- String
パラメーターの名前。
- oracleType
- OracleType
OracleType 値のいずれか 1 つ。
例外
oracleType
パラメーターの指定された値が、正しくないバックエンド データ型です。
例
次の例では、 を OracleParameter 作成し、そのプロパティの一部を設定します。
public void CreateOracleParameter()
{
OracleParameter parameter = new OracleParameter("DName",OracleType.VarChar);
parameter.Direction = ParameterDirection.Output;
parameter.Size = 14;
}
Public Sub CreateOracleParameter()
Dim parameter As New OracleParameter("DName", OracleType.VarChar)
parameter.Direction = ParameterDirection.Output
parameter.Size = 14
End Sub
適用対象
OracleParameter(String, Object)
パラメーター名と OracleParameter オブジェクトを指定して、OracleParameter クラスの新しいインスタンスを初期化します。
public:
OracleParameter(System::String ^ name, System::Object ^ value);
public OracleParameter (string name, object value);
new System.Data.OracleClient.OracleParameter : string * obj -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, value As Object)
パラメーター
- name
- String
パラメーターの名前。
- value
- Object
OracleParameter オブジェクト。
注釈
パラメーターで をObjectvalue
指定すると、 DbType の Microsoft .NET Framework 型から がObject推論されます。
このオーバー ロードを使用しているときに、注意を使用して、OracleParameterコンス トラクター。 このオーバー ロードがかかるため、value
型のObject、整数値を変換する必要があります、Object入力値が 0、Microsoft Visual C# の例を次に示します。
Parameter = new OracleParameter("pname", Convert.ToInt32(0));
この変換を実行しない場合、コンパイラは 、(string
, OracleType
) コンストラクター オーバーロードをOracleParameter
呼び出そうとしていることを前提とします。
適用対象
OracleParameter(String, OracleType, Int32)
パラメーター名、データ型、および長さを指定して、OracleParameter クラスの新しいインスタンスを初期化します。
public:
OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType, int size);
public OracleParameter (string name, System.Data.OracleClient.OracleType oracleType, int size);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType * int -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType, size As Integer)
パラメーター
- name
- String
パラメーターの名前。
- oracleType
- OracleType
OracleType 値のいずれか 1 つ。
- size
- Int32
パラメーターの長さ。
例外
oracleType
パラメーターの指定された値が、正しくないバックエンド データ型です。
例
次の例では、 を OracleParameter 作成し、そのプロパティの一部を設定します。
public void CreateOracleParameter()
{
OracleParameter parameter = new OracleParameter("DName",OracleType.VarChar,14);
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOracleParameter()
Dim parameter As New OracleParameter("DName", OracleType.VarChar, 14)
parameter.Direction = ParameterDirection.Output
End Sub
適用対象
OracleParameter(String, OracleType, Int32, String)
パラメーター名、データ型、長さ、およびソース列名を指定して、OracleParameter クラスの新しいインスタンスを初期化します。
public:
OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType, int size, System::String ^ srcColumn);
public OracleParameter (string name, System.Data.OracleClient.OracleType oracleType, int size, string srcColumn);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType * int * string -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType, size As Integer, srcColumn As String)
パラメーター
- name
- String
パラメーターの名前。
- oracleType
- OracleType
OracleType 値のいずれか 1 つ。
- size
- Int32
パラメーターの長さ。
- srcColumn
- String
変換元列の名前です。
例外
oracleType
パラメーターの指定された値が、正しくないバックエンド データ型です。
例
次の例では、 を OracleParameter 作成し、そのプロパティの一部を設定します。
public void CreateOracleParameter()
{
OracleParameter parameter = new OracleParameter("DName",OracleType.VarChar,
14,"DName");
parameter.Direction = ParameterDirection.Output;
}
Public Sub CreateOracleParameter()
Dim parameter As New OracleParameter("DName", OracleType.VarChar, 14, "DName")
parameter.Direction = ParameterDirection.Output
End Sub
適用対象
OracleParameter(String, OracleType, Int32, ParameterDirection, String, DataRowVersion, Boolean, Object)
パラメーターの名前、データ型、サイズ、方向、ソース列、ソースのバージョン、およびその他のプロパティを使用する OracleParameter クラスの新しいインスタンスを初期化します。
public:
OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType, int size, System::Data::ParameterDirection direction, System::String ^ sourceColumn, System::Data::DataRowVersion sourceVersion, bool sourceColumnNullMapping, System::Object ^ value);
public OracleParameter (string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, string sourceColumn, System.Data.DataRowVersion sourceVersion, bool sourceColumnNullMapping, object value);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType * int * System.Data.ParameterDirection * string * System.Data.DataRowVersion * bool * obj -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType, size As Integer, direction As ParameterDirection, sourceColumn As String, sourceVersion As DataRowVersion, sourceColumnNullMapping As Boolean, value As Object)
パラメーター
- name
- String
マップするパラメーターの名前。
- oracleType
- OracleType
OracleType 値のいずれか 1 つ。
- size
- Int32
パラメーターの長さ。
- direction
- ParameterDirection
ParameterDirection 値のいずれか 1 つ。
- sourceColumn
- String
変換元列の名前です。
- sourceVersion
- DataRowVersion
DataRowVersion 値のいずれか 1 つ。
- sourceColumnNullMapping
- Boolean
ソース列が null 許容の場合は true
。それ以外の場合は false
。
- value
- Object
OracleParameter の値である Object。
例外
oracleType
パラメーターの指定された値が、正しくないバックエンド データ型です。
適用対象
OracleParameter(String, OracleType, Int32, ParameterDirection, Boolean, Byte, Byte, String, DataRowVersion, Object)
パラメーター名、データ型、長さ、ソース列名、パラメーターの方向、数値の有効桁数、およびその他のプロパティを使用する OracleParameter クラスの新しいインスタンスを初期化します。
public:
OracleParameter(System::String ^ name, System::Data::OracleClient::OracleType oracleType, int size, System::Data::ParameterDirection direction, bool isNullable, System::Byte precision, System::Byte scale, System::String ^ srcColumn, System::Data::DataRowVersion srcVersion, System::Object ^ value);
public OracleParameter (string name, System.Data.OracleClient.OracleType oracleType, int size, System.Data.ParameterDirection direction, bool isNullable, byte precision, byte scale, string srcColumn, System.Data.DataRowVersion srcVersion, object value);
new System.Data.OracleClient.OracleParameter : string * System.Data.OracleClient.OracleType * int * System.Data.ParameterDirection * bool * byte * byte * string * System.Data.DataRowVersion * obj -> System.Data.OracleClient.OracleParameter
Public Sub New (name As String, oracleType As OracleType, size As Integer, direction As ParameterDirection, isNullable As Boolean, precision As Byte, scale As Byte, srcColumn As String, srcVersion As DataRowVersion, value As Object)
パラメーター
- name
- String
パラメーターの名前。
- oracleType
- OracleType
OracleType 値のいずれか 1 つ。
- size
- Int32
パラメーターの長さ。
- direction
- ParameterDirection
ParameterDirection 値のいずれか 1 つ。
- isNullable
- Boolean
フィールドの値を null にできる場合は true
。それ以外の場合は false
。
- srcColumn
- String
変換元列の名前です。
- srcVersion
- DataRowVersion
DataRowVersion 値のいずれか 1 つ。
- value
- Object
OracleParameter の値である Object。
例外
oracleType
パラメーターの指定された値が、正しくないバックエンド データ型です。
例
次の例では、 を OracleParameter 作成し、 を表示します ParameterName。
public void CreateOracleParameter()
{
OracleParameter parameter = new OracleParameter(
"DName",OracleType.VarChar,
11,ParameterDirection.Output,true,0,0,"DName",
DataRowVersion.Current,"ENGINEERING");
Console.WriteLine(parameter.ToString());
}
Public Sub CreateOracleParameter()
Dim parameter As New OracleParameter( _
"DName", OracleType.VarChar, 11, _
ParameterDirection.Output, True, 0, 0, _
"DName", DataRowVersion.Current, "ENGINEERING")
Console.WriteLine(parameter.ToString())
End Sub
適用対象
.NET