首页 > 数据库 > mysql教程 > 用ADO建表ACCESS的表

用ADO建表ACCESS的表

WBOY
发布: 2016-06-07 15:11:58
原创
1475 人浏览过

Option Explicit Dim FileName As String ' 创建数据库以及表和字段 Private Sub Command1_Click() Dim MyTable As TableDef Dim MyField As Field Dim MyDatabase As Database Set MyDatabase = CreateDatabase(FileName, dbLangGeneral) ' 创建数据库 Set M

Option Explicit

Dim FileName As String

' 创建数据库以及表和字段

Private Sub Command1_Click()

Dim MyTable As TableDef

Dim MyField As Field

Dim MyDatabase As Database

Set MyDatabase = CreateDatabase(FileName, dbLangGeneral) ' 创建数据库

Set MyTable = MyDatabase.CreateTableDef(Text2.Text) ' 创建表

Set MyField = MyTable.CreateField(Text3.Text, dbText, 50) ' 创建字段

MyTable.Fields.Append MyField ' 将新创建的字段添加到表中

MyDatabase.TableDefs.Append MyTable ' 将表添加到数据库中

' 重复创建多个表和字段并添加到数据库中

Set MyTable = MyDatabase.CreateTableDef(Text4.Text)

Set MyField = MyTable.CreateField(Text5.Text, dbText, 50)

MyTable.Fields.Append MyField

Set MyField = MyTable.CreateField(Text6.Text, dbText, 50)

MyTable.Fields.Append MyField

MyDatabase.TableDefs.Append MyTable

MsgBox "完成创建数据库 " + FileName

End Sub

' 设置创建的数据库的位置和名称

Private Sub Command2_Click()

' 设置对话框

With CommonDialog1

.CancelError = True

.Filter = "数据库(*.mdb)|*.mdb"

.Flags = cdlOFNHideReadOnly

.ShowSave

If Err.Number = cdlCancel Then

Err.Clear

Exit Sub

End If

FileName = .FileName

Text1.Text = .FileTitle

End With

End Sub

' 退出程序

Private Sub Command3_Click()

End

End Sub
相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板