| 戻る |
|
ADOX で MDB ファイルを作成する
ADOX のデータ定義機能を利用して新しい MDB
ファイルを作成します。
使用する OLEDB プロバイダのバージョンによって規定のMDBファイル形式が異なりますが、
Engine Type パラメータを指定することにより特定のファイル形式を指定することができます。
[Microsoft ADO Ext 2.1 for DDL and Security ] を使用します。
| ADOX で MDB ファイルを作成する | ||||
|
Option Explicit ' Engine Type を指定することによってデータベースの形式を ' 指定することができます。 ' Jet.OLEDB.3.51 を使用した場合、規定のデータベース形式は ' Access97 になります。 Private Sub cmdCreateMDB_Click() Dim cat As Object ' New ADOX.Catalog ' カタログオブジェクト Set cat = CreateObject("ADOX.Catalog") ' 以下のコードは Access97 形式のファイルを作成します cat.Create "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=C:\My Documents\db97.mdb;" & _ "Jet OLEDB:Engine Type=4;" ' 以下のコードは Access2000 形式のファイルを作成します cat.Create "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=C:\My Documents\db2000.mdb;" & _ "Jet OLEDB:Engine Type=5;" End Sub |
||||
©2000 VBMANIA