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

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

前 | 次 |

# Fill(DataTable, OracleRefCursor)

このメソッドは、指定された`OracleRefCursor`オブジェクトに行を一致させるために、指定された`DataTable`に追加またはリフレッシュします。

宣言

    // C#
    public int Fill(DataTable dataTable, OracleRefCursor refCursor);

パラメータ

- `dataTable`

  `DataTable`オブジェクトが移入されました。

- `refCursor`

  `OracleRefCursor`から行が取り出されます。

戻り値

`DataTable`に行数が追加またはリフレッシュされました。

例外

`ArgumentNullException` - `dataTable`または`refCursor`パラメータがNULLです。

`InvalidOperationException` - `OracleRefCursor`はすでにデータのフェッチに使用されました。

`NotSupportedException` - `SafeMapping`タイプはサポートされていません。

備考

スキーマまたは情報は、`MissingSchemaAction.AddWithKey`に設定された`MissingSchemaAction`で`Fill`メソッドがコールされた場合、指定されません。

関連項目:

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

- OracleDataAdapterクラス

- OracleDataAdapterメンバー

- OracleDataAdapterのRequeryプロパティ