即効テクニック |
●概要● 構文 expression.OpenRecordset (Name, Type, Options, LockEdit) 設定項目 内容 expression Databaseオブジェクトを指定[省略不可] Name レコードのソースを示す文字列(テーブル名、クエリ名、 SQLステートメント)を指定[省略不可] Type Recordsetの種類を示す定数を指定[省略可能] Options Recordsetの特性を示す定数を指定[省略可能] LockEdit Recordsetのロック状態を決定する定数を指定[省略可能] ・引数<Type>に指定する定数 定数 説明 dbOpenTable テーブルタイプ(既定値) dbOpenDynaset ダイナセットタイプ dbOpenSnapshot スナップショットタイプ dbOpenDynamic 動的タイプ dbOpenForwardOnly 前方スクロールタイプ DatabaseオブジェクトのOpenRecordsetメソッドを使用して新しくRecordsetオブジェクトを作成します。Recordsetオブジェクトはテーブルのレコードや、クエリの実行結果のレコードの操作に使用します。Recordsetオブジェクトにはレコード(行)とフィールド(列)があり、現在のレコード、つまり現在操作の対象となっているレコードを「カレントレコード」と呼びます。 各々のフィールドは次のいずれの構文でも参照することができます。Valueプロパティは既定のプロパティのため、省略することができます。 ・オブジェクト名![フィールド名].Value ・オブジェクト名![フィールド名] ・オブジェクト名("フィールド名") ・オブジェクト名.Fields("フィールド名") ・オブジェクト名.Fields.Item("フィールド名") ・オブジェクト名(N) (N:0から始まるフィールドのインデックス番号) ここでは、DatabaseオブジェクトのOpenRecordsetメソッドを使用します。引数