Access数据库开发从入门到精通
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.3.2 保存表

创建表后,接下来需要进行的操作就是保存表。虽然可以在不保存表的情况下直接在数据表视图或设计视图中为表输入数据或添加字段,但是一旦需要切换视图,Access就会显示保存表的提示信息,只有保存表后才能切换到另一种视图。Access不允许用户保存不包含任何字段和内容的表。

另外,如果在创建的表中没有添加任何内容,则在关闭数据库时该表会丢失;否则Access会显示是否保存表的提示信息,询问用户是否将表保存到数据库中。

可以使用以下几种方法保存创建的新表。

● 右击表的选项卡标签,在弹出的快捷菜单中选择“保存”命令,如图2-12所示。

图2-12 右击表的选项卡标签后弹出的快捷菜单

● 单击快速访问工具栏中的“保存”按钮。

● 单击“文件”|“保存”命令。

● 按Ctrl+S组合键。

无论使用哪种方法,都将弹出如图2-13所示的“另存为”对话框,在文本框中输入表的名称,然后单击“确定”按钮,即可将表保存到数据库中。

图2-13 “另存为”对话框

在输入表的名称时,除主体名称外,最好在表名称的开头添加一个前缀,用于表示数据库对象的类型及同类对象中的编号。由于数据库中通常包括表、查询、窗体和报表等对象,因此通过名称中的前缀可以更容易地区分不同类型的对象。

如果表名称使用中文,则可以使用英文大写字母T和序号作为表名的前缀(T是Table的首字母),例如T01客户信息、T02订单信息。如果表名称使用英文,则可以使用3个英文小写字母tbl和序号作为表的前缀,例如tbl01Customer、tbl02Sales。为了更好地区分名称中的主体和前缀,可以在前缀和主体之间添加一个下画线,例如T01_客户信息、tbl01_Customer。

注意:在数据库中创建查询、窗体和报表之前,应该确定各个表的名称,因为在后期更改表的名称时,所有基于表所创建的查询、窗体和报表都可能由于找不到对应名称的表而出现问题,更正此问题的方法就是在这些引用了原表的位置同步更改表的名称。