OracleParameter.DbType プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
パラメーターの DbType を取得または設定します。
public:
property System::Data::DbType DbType { System::Data::DbType get(); void set(System::Data::DbType value); };
public:
virtual property System::Data::DbType DbType { System::Data::DbType get(); void set(System::Data::DbType value); };
[System.ComponentModel.Browsable(false)]
public System.Data.DbType DbType { get; set; }
public override System.Data.DbType DbType { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.DbType : System.Data.DbType with get, set
member this.DbType : System.Data.DbType with get, set
Public Property DbType As DbType
Public Overrides Property DbType As DbType
プロパティ値
DbType 値のいずれか 1 つ。 既定値は、AnsiString です。
実装
- 属性
例外
プロパティが有効な DbType に設定されませんでした。
例
次の例では、 を OracleParameter 作成し、そのプロパティの一部を設定します。
public void CreateOracleDbParameter()
{
OracleParameter parameter = new OracleParameter();
parameter.ParameterName = "pDName";
parameter.DbType = DbType.String;
parameter.Value = "ENGINEERING";
parameter.SourceColumn = "DName";
}
Public Sub CreateOracleDbParameter()
Dim parameter As New OracleParameter()
parameter.ParameterName = "pDName"
parameter.DbType = DbType.String
parameter.Value = "ENGINEERING"
parameter.SourceColumn = "DName"
End Sub
注釈
と OracleTypeDbType がリンクされています。 したがって、 を設定すると、 がDbTypeOracleTypeサポートOracleTypeされる に変更されます。
パラメーターの 、OracleType、および Size プロパティはDbType、 を設定Valueすることで推論できます。 そのため、指定する必要はありません。 ただし、プロパティ設定では OracleParameter 公開されません。 たとえば、 パラメーターのサイズが推論された場合、 Size ステートメントの実行後に推論された値は含まれません。 データ型の場合 String
、既定値は です AnsiString。
サポートされているデータ型の一覧については、適切な OracleType メンバーを参照してください。 詳しくは、「DataAdapter パラメーター」をご覧ください。
適用対象
こちらもご覧ください
.NET