OracleParameter.DbType OracleParameter.DbType OracleParameter.DbType OracleParameter.DbType Property

定義

パラメーターの DbType を取得または設定します。Gets or sets the DbType of the parameter.

public:
 virtual property System::Data::DbType DbType { System::Data::DbType get(); void set(System::Data::DbType value); };
[System.ComponentModel.Browsable(false)]
public override System.Data.DbType DbType { get; set; }
member this.DbType : System.Data.DbType with get, set
Public Overrides Property DbType As DbType

プロパティ値

DbType 値のいずれか。One of the DbType values. 既定値は、AnsiString です。The default is AnsiString.

実装

例外

プロパティが有効な DbType に設定されませんでした。The property was not set to a valid DbType.

次の例では、作成、OracleParameterおよび一部のプロパティを設定します。The following example creates an OracleParameter and sets some of its properties.

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リンクされます。The OracleType and DbType are linked. そのため、設定、DbType変更、OracleTypeのサポートにOracleTypeします。Therefore, setting the DbType changes the OracleType to a supporting OracleType.

DbTypeOracleType、およびSize設定で、パラメーターのプロパティを推測できなければValueします。The DbType, OracleType, and Size properties of a parameter can be inferred by setting Value. そのため、それらを指定する必要はありません。Therefore, you are not required to specify them. ただし、これらはでOracleParameterプロパティの設定。However, they are not exposed in OracleParameter property settings. たとえば、次のパラメーターのサイズが推論Sizeステートメントの実行後に推定値が含まれていません。For example, if the size of the parameter has been inferred, Size does not contain inferred value after statement execution. Stringデータ型の既定値はAnsiStringします。For String data types the default is AnsiString.

サポートされるデータ型の一覧は、適切な参照してくださいOracleTypeメンバー。For a list of the supported data types, see the appropriate OracleType member. 詳細については、次を参照してください。 DataAdapter パラメーターします。For more information, see DataAdapter Parameters.

適用対象

こちらもご覧ください