正好手边有些vb代码,希望有所帮助。
Dim strConn As String
Dim cat As ADOX.Catalog
If Dir(strPathToMDB) <> "" Then Kill strPathToMDB
strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strPathToMDB & ";"
Set cat = New ADOX.Catalog
cat.Create strConn
Dim tbl As ADOX.Table
Set tbl = New ADOX.Table
With tbl
Set .ParentCatalog = cat
.Name = "Shippers"
.Columns.Append "ShipperID", adInteger
'AutoIncrement is a dynamic property that will only appear if ParentCatalog is set to a connection that supports this property
.Columns(0).Properties("AutoIncrement") = True
.Columns.Append "CompanyName", adVarWChar, 40
.Columns.Append "Phone", adVarWChar, 24
.Columns("Phone").Attributes = adColNullable
.Keys.Append "PrimaryKey", adKeyPrimary, "ShipperID"
End With
cat.Tables.Append tbl