使用ADO、SQL与ADOX进行数据交互及构建交互式表单
1. 使用ADOX创建数据库对象
ADOX(ActiveX Data Objects Extensions for Data Definition Language and Security)库可以用于创建新的数据库、表和其他对象。以下是使用ADOX在现有数据库中创建新表的示例代码:
Sub TestCreateTable()
Dim catCatalog As ADOX.Catalog
Dim tblSupplier As ADOX.Table
Set catCatalog = New ADOX.Catalog
Set catCatalog.ActiveConnection = CurrentProject.Connection
' 创建并命名新表
Set tblSupplier = New ADOX.Table
With tblSupplier
.Name = "tblSupplier"
.Columns.Append "CompanyName", adVarWChar, 50
.Columns.Append "CompanyPhone", adVarWChar, 12
End With
' 将新表追加到数据库
catCatalog.Tables.Append tblSupplier
' 释放内存
Set catCatalog.ActiveConnection = Nothing
Set catCatalog = Nothing
S
ADOX与SQL数据交互教程
超级会员免费看
订阅专栏 解锁全文
215

被折叠的 条评论
为什么被折叠?



