ACCESS一些常用技巧
精品文档---下载后可任意编辑 1、选项组、开关按钮、组合框等控件的运用 在窗体上将这些控件巧妙地加以运用可以有机地将有关系统通过一个窗体来控制,这些控件选择值可以传递到查询、报表及宏中的条件中去,从而使得对查询、报表及宏的控制显得灵活方便。 2、选项卡控件的运用 在Access 97 版中新增加了“选项卡”控件,这更使Access可以在有限的窗体中集成更多的子系统。比如在“打印表格”窗体中就可集成“成绩表”、“十分段统计表”、单科每分段统计表“等子系统”,每个子系统对应一个标签页。 3、开关面板窗体的运用 运用开关面板窗体可以将所有的子窗体集成到一起。开关面板窗体可以运用新建一个窗体并在其上放置各命令按钮来集成各子系统窗体的方法来建立。开关面板窗体可以说就是一个系统主窗体,它可以指引用户选择所需进行的操作。我们也可以运用Access中的“开关面板管理器”来建立开关面板窗体。具体方法如下: ①单击“工具”、“加载项”,然后单击“开关面板管理器”命令。 ②假如 Microsoft Access 询问是否要新建开关面板时,请单击“是”按钮。 ③在“开关面板管理器”对话框中,单击“编辑”按钮。 ④在“编辑开关面板页面”对话框中的“开关面板名”框中输入开关面板的名称,然后单击“新建”按钮。 ⑤在“编辑开关面板项目”对话框的“文本”框中,为第一个开关面板按钮输入相应的文本,然后在“命令”框中单击所需的命令。如在“文本”框中输入“打印表格”,然后单击“命令”框中的“以编辑方式打开窗体”命令。 ⑥Microsoft Access 是否会在“命令”框下显示另一方框取决于单击的命令。假如有必要,请单击该方框中的项目。例如,假如在步骤 5 的“命令”框中单击了“以编辑方式打开窗体”命令,可以在“窗体”框中单击要打开的窗体名称,例如“打印表格”,然后单击“确定”按钮。 ⑦重复步骤 4 至 6,直到已经在开关面板中添加了所有要添加的项目。假如要编辑或删除项目,可以在“开关面板上的项目”框中单击该项目,然后单击“编辑”或“删除”按钮。假如要重新安排项目,可以在框中单击项目,然后单击“往上移”或“往下移”按钮。 ⑧单击“关闭”按钮。 其它技巧 1、常常压缩数据库 当对数据库进行了不断的增加、删除对象等修改工作后,数据库可能会变成碎片保存,并且不能有效地使用磁盘空间。定期压缩数据库可以重组文件并释放磁盘空间,提高效率。方法:单击“工具”、“数据库有用工具”、“压缩数据库”命令。据有关资料介绍,新版Access 2000能在每次关闭数据库文件时自动完成这项工作,这将给我们带来很大的方便。 2、多用户下的设置 假如想让数据库在网络上共享,比如在网络上同时由几个人输入、或者修改数据,则必须设置好多用户选项。 设置多用户选项的方法是: ①在“工具”菜单上单击“选项”命令。 ②单击“高级”选项卡即可进行设置。 3、加密及生成“.mde”文件 为使数据库系统不被它人破坏,可以加密数据库或将数据库生成为“.mde”文件。将数据库保存为 “.mde” 文件将编译所有模块、删除所有可编辑的源代码并且压缩目标数据库。Visual Basic 程序代码将继续执行,但是不能进行查看或编辑,并且数据库的大小将因程序代码的删除而减少。除此之外,内存将优化使用,这将有助于提高性能。将数据库保存为 “.mde” 文件可防止下列操作:在“设计”视图中查看、修改或创建窗体、报表或模块,不能进行查看或编辑Visual Basic 程序代码。生成 “.mde” 文件的方法是: ①关闭数据库。假如正在多用户环境中工作,请确保所有其他用户已经关闭数据库。 ②在“工具”菜单上,指向“数据库有用工具”,然后单击“生成 MDE 文件”命令。 ③在“保存数据库为 MDE”对话框上,指定要另存为 MDE 文件的数据库,并且单击“生成 MDE”按钮。 ④在“保存 MDE 为”对话框上,指定数据库的名称、驱动器以及文件夹。 结束语 Access是一个功能强大的数据库管理系统,由于篇幅所限本文就谈到这里,愿这点经验体会能对有兴趣的朋友提供一点帮助。 Access更改表设计 在创建表时应该遵从良好的设计。即使己经做好计划,有时仍然需要做些更改。用户可能需要添加字段、删除字段、改变字段名或数据类型,或者重新排列字段名顺序。他们可以随时对表进行更改。然而在向表中输入数据后,事情却变得更为复杂。用户必须确保任何更改不会影响到以前输入的数据。 新增功能:在以前的Access 版本中,更改字段名通常意味着引用该字段名的任何查询、窗体、报表、宏或者模块都将无法工作并且需要进行人工查找和更改。从Access 2024 开始,自动更正特性可以自动查找字段名并进行更改。 插入新字段 要在表设计窗口中插入新字段,可以将光标放在己有的字段上并且选择“插入“ ~ “行“或者单击工具栏中的“插入行“按钮。这样就可以向表中添加新行,而已有的字段就会被推到下方。此时可以输入新的字段定义。插入字段不会干扰其他字段或者己有的数据。假如一些查询、窗体或者报表正在使用表,那么也需要向这些对象添加该字段。 删除字段 有3 种办法可以删除字段。当表位于设计视图中时: 通过单击行选择器选择字段并按下Delete 键。 用鼠标右键单击选定的字段并从快捷菜单中选择“删除行“。 选择字段并且单击功能区“设计“选项卡中“工具“组的“删除行“按钮。 删除包含数据的字段时,显示的警告会声明将丢失表中选定字段的数据。假如表是空白的,那么无关紧要。假如表包含数据,需确定是否要删除字段(列)中的数据。用户还需要删除查询、窗体、报表、宏中相同的字段名以及使用字段名的VBA 代码。 提示:在删除字段时,可以立即选择“撤销“按钮来恢复表中的字段。但是该步骤必须在存储更改的表定义或者对表设计进行其他更改之前进行。 提示:假如试图删除作为关系中一部分的字段(主键字段或者辅助键字段),Access 会通知您,只有删除“关系“窗口中的引用后才可以删除字段. 假如删除字段,还必须删除Access 中所有对该字段的引用。因为可以在窗体、查询、报表,甚至表·数据有效性中使用字段名称,所以必须认真检查系统,查找可能使用了具体字段名称的任何实例。 更改字段位置 最容易完成的更改是移动字段的位置。在表设计视图中输入时的字段顺序决定了它在显示有数据的数据表中的初始显示顺序。假如要重新安排字段的位置,可单击字段选择器并使用鼠标将该字段拖动到新位置。 更改字段名称 更改字段名称的方法是在表设计界面中选择现有的字段名称,然后输入新名称: Access 会自动更新表设计。只要创建了新表,那么更改过程很容易。 注意:假如在任何窗体、查询或报表中使用了该字段名称,那么还必须在引用该字段的每个对象中是改字段名称(记住,也可在有效性规则中和查询内的计算字段中使用字段名称,也可以在宏和模块表达式中使用,使用了该字段名称的所有对象都要史改)。即使打开了“自动更正“, Access 也只能捕捉对已是改字段名称最明显的引用,