ADO Recordオブジェクト
Record オブジェクト (ADO version 2.5)
ADO Record オブジェクトは、レコードセットの1行、またはファイルシステムの1つのファイルや1つのディレクトリを格納するために使用されます。
ADO 2.5 より前のバージョンは、構造化データベースのみにアクセスできました。構造化データベースでは、各テーブルの各行はまったく同じ列数を持ち、各列は同じデータ型で構成されています。
Record オブジェクトを使用すると、行ごとに列数やデータ型が異なるデータセットにアクセスできます。
構文
objectname.property
objectname.method
objectname.method
プロパティ
| プロパティ | 説明 |
|---|---|
| ActiveConnection | Record オブジェクトが現在属している Connection オブジェクトを設定または返します。 |
| Mode | Record オブジェクト内のデータを変更するための有効なアクセス許可を設定または返します。 |
| ParentURL | 親 Record の絶対 URL を返します。 |
| RecordType | Record オブジェクトのタイプを返します。 |
| Source | Record オブジェクトの Open メソッドの src パラメータを設定または返します。 |
| State | Record オブジェクトの状態を返します。 |
メソッド
| メソッド | 説明 |
|---|---|
| Cancel | CopyRecord、DeleteRecord、MoveRecord、または Open 呼び出しの実行をキャンセルします。 |
| Close | Record オブジェクトを閉じます。 |
| CopyRecord | ファイルまたはディレクトリを別の場所にコピーします。 |
| DeleteRecord | ファイルまたはディレクトリを削除します。 |
| GetChildren | ディレクトリ内のファイルまたはサブディレクトリを表す各行を含む Recordset オブジェクトを返します。 |
| MoveRecord | ファイルまたはディレクトリを別の場所に移動します。 |
| Open | 既存の Record オブジェクトを開くか、新しいファイルまたはディレクトリを作成します。 |
コレクション
| コレクション | 説明 |
|---|---|
| Properties | プロバイダ固有のプロパティのコレクションです。 |
| Fields | Record オブジェクト内のすべての Field オブジェクトを含みます。 |
Fields コレクションのプロパティ
| プロパティ | 説明 |
|---|---|
| Count |
fields コレクション内の項目数を返します。初期値は 0 です。 例: countfields = rec.Fields.Count |
| Item(named_item/number) |
fields コレクション内の指定された項目を返します。 例: itemfields = rec.Fields.Item(1) 或者 itemfields = rec.Fields.Item("Name") |