プライマリ・コンテンツに移動

Oracle® Data Provider for .NET開発者ガイド ODAC 12.2c リリース1 (12.2.0.1) for Microsoft Windows E88311-03 |
| 目次 | 索引

前 | 次 |

# Add(string, OracleDbType, int, ParameterDirection, bool, byte, byte, string, DataRowVersion, object)

このメソッドでは、指定された名前、データベース・タイプ、サイズ、ディレクション、NULLインジケータ、精度、スケール、ソース列、ソース・バージョンおよびパラメータ値を使用して、`OracleParameter`オブジェクトがコレクションに追加されます。

宣言

    // C#
    public OracleParameter Add(string name, OracleDbType dbType, int size,
        ParameterDirection dir, bool isNullable, byte precision,
        byte scale, string srcColumn, DataRowVersion version, object val);

パラメータ

- `name`

  パラメータ名。

- `dbType`

  `OracleParameter`のデータ型

- `size`

  `OracleParameter`のサイズ

- `dir`

  `ParameterDirection`値。

- `isNullable`

  `parameter`値を`null`にできるかどうかを指定するインジケータ

- `precision`

  `parameter`値の精度

- `scale`

  `parameter`値のスケール

- `srcColumn`

  ソース列の名前

- `version`

  `DataRowVersion`値。

- `val`

  `parameter`値。

戻り値

コレクションに追加された新規作成の`OracleParameter`オブジェクト

例外

`ArgumentException` - 指定された`val`のタイプは、ODP.NETタイプの`Value`プロパティのタイプに属しません。

関連項目:

- Oracle.DataAccess.ClientおよびOracle.ManagedDataAccess.Clientのネームスペース

- OracleParameterCollectionクラス

- OracleParameterCollectionメンバー