■ 実行Access画面
「ADOXでデータベースにクエリーを新規作成 」ボタンでクエリの作成を開始します。
作成しますと、「データベースにクエリーを新規作成しました。」とメッセージが表示されます。
■ クエリが作成されたデータベースウィンドウ
■ Access VBA 実行コード例
Option Compare Database
Option Explicit
Private Sub コマンド0_Click()
Dim cat As New ADOX.Catalog
Dim cmd As New ADODB.Command
Dim SQL As String
Dim s1 As String
Dim sfina As String
'ファイル名
sfina = "c:\adoxtest.mdb"
'JET4.0
s1 = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source =" & sfina & "; Jet OLEDB:Engine Type= 5"
'データベースに接続
cat.ActiveConnection = s1
SQL = "SELECT * FROM 商品マスター"
'コマンドテキストを設定
cmd.CommandText = SQL
'クエリーを追加
cat.Views.Append "Q_商品マスター", cmd
Set cmd = Nothing
Set cat = Nothing
MsgBox "データベースにクエリーを新規作成しました。"
End Sub