クエリ・SQL
クエリを開く
(Access 2000/2002/2003)
●概要●
構文 expression.OpenQuery(QueryName, View, DataMode)
設定項目 | 内容 |
expression | DoCmdオブジェクト[省略不可] |
QueryName | クエリの名前を文字列式で指定[省略不可] |
View | クエリのビューをAcViewクラスの定数で指定[省略可能] |
DataMode | クエリのデータモードをAcOpenDataModeクラスの定数で指定[省略可能] |
引数
に指定したクエリを開きます。引数には、クエリを開くときのビューの種類を指定します。省略すると、acViewNormalを指定したこととなり、データシートビューが開きます。引数には、データの編集の可否を指定します。省略すると、acEditを指定したこととなります。
・引数に指定する定数(AcViewクラス)
定数 | 説明 |
acViewDesign | デザインビュー |
acViewNormal | データシートビュー(既定値) |
acViewPivotChart | ピボットグラフビュー |
acViewPivotTable | ピボットテーブルビュー |
acViewPreview | 印刷プレビュー |
・引数に指定する定数(AcOpenDataModeクラス)
定数 | 説明 |
acAdd | 追加(新しいレコードの追加のみ許可、既存レコードは表示されない) |
acEdit |
編集(既存レコードの編集/削除および新しいレコードの追加を許可/既定値) |
acReadOnly | 読み取り専用 |
●サンプル●
Sub OpenModuleSample()
'[Module1]モジュールを開き、[OpenQuerySample]プロシージャ
にカーソルを移動します
DoCmd.OpenModule "Module1", "OpenQuerySample"
End Sub