我们在工作中可以用Access数据库创建数据表,那么如何创建呢?下面小编给大家分享一下。
Access
首先我们打开Access数据库,点击新建选项,选择空白桌面数据库,如下图所示
接下来在弹出的界面中给数据库文件起一个名字,如下图所示
然后切换到创建菜单,点击表选项,如下图所示
最后我们给表添加需要的字段就可以了,如下图所示
Access/VBA/Excel之Access表及字段创建3
Part 1:前面的话
Part 2:本篇目标
Part 3:代码
Sub test() Dim cnn As New ADODB.Connection '连接 Dim rs As New ADODB.Recordset Dim SQL As String Dim tblName Dim dbAddr dbAddr = ThisWorkbook.Path & "\学生信息.accdb" tblName = "学生信息表" '连接数据库 With cnn .Provider = "Microsoft.ACE.OLEDB.12.0" .Open "Data Source=" & dbAddr End With SQL = "CREATE TABLE " & tblName & " (ID AUTOINCREMENT primary key)" Set rs = cnn.Execute(SQL) field1 = "姓名 text(6)" field2 = "学号 single" field3 = "性别 text(1)" SQL = "ALTER TABLE " & tblName & " ADD " & field1 & "," & field2 & "," & field3 Set rs = cnn.Execute(SQL) cnn.Close Set rs = Nothing Set cnn = NothingEnd Sub
执行结果:新建表
执行结果:新建字段
Part 4:部分代码解读
字段约束
主键官方定义:主键是表中的一个字段或字段集,为每条记录提供一个唯一的标识符。在数据库中,请将信息划分到基于主题的不同表中。然后,使用表关系和主键以指示 Access 如何将信息再次组合起来。Access 使用主键字段将多个表中的数据迅速关联起来,并以一种有意义的方式将这些数据组合在一起。
小结:想对数据库的操作转化为对应的SQL语句,然后运行,搞定