查询是数据库必备的一项重要功能,access 2003提供了多种查询功能。下面介绍access 2003查询设计的一些技巧:
1.了解access 2003查询的特点
access 2003提供了选择查询、参数查询、交叉表查询、操作查询和sql 查询,一共五种类型的查询,了解它们的特点和功能是设计好查询的前提:“选择查询”从一个或多个表中检索数据,并在数据表中显示记录集,还可以将数据分组、求和、计数、求平均值以及进行其他类型合计;“参数查询”在运行时显示一个对话框,提示用户输入用作查询条件的信息。还可以设计一个参数查询以提示输入多项信息,例如一个参数查询可以让用户输入两个日期,access 将检索两个日期之间对应的所有数据; “交叉表查询”通过同时使用行标题和列标题来排列记录,以使记录集更便于查看;“操作查询”用于创建新表,或通过向现有表添加数据、从现有表中删除数据或更新现有表来更改现有表。“sql 查询”是使用结构化查询语言(sql)语句创建的,它是查询、更新和管理关系数据库的高级方式。创建这种类型的查询时,access 可以自动或由用户自行创建sql 语句。
2.快速设计选择查询
access 2003对象的设计方法基本相似,设计查询可以使用“向导”和“设计”视图两种方法:选中数据库窗口中的“查询”,单击“新建”按钮打开“新建查询”对话框,就可以看到access提供的若干查询向导。如图1所示“简单查询向导”用来建立最简单的选择查询,它使用指定条件从一个或多个表中查询数据,也可以对记录进行总计、计数和求平均值,并且可以计算字段中的最小值或最大值。但是不能设置条件对记录进行检索,是最容易建立和使用的一种查询方式。
向导的第一步是确定查询所使用的字段,我们可以从多个表或查询中选取,凡是含有这些字段的记录就会被显示出来;第二步需要确定采用明细查询还是汇总查询,前者可以显示含有查询字段的记录的每个字段,后者可以对字段记录的平均值、最小值和最大值进行统计;第三步只须输入查询的标题单击“完成”按钮即可。
查询建立完毕以后就可以作为窗体等的数据源,通过窗体、数据访问页等手段使用查询了。
3.查看选择查询条件
当用户使用如图1所示“简单查询向导”建立选择查询之后,要查看它使用的查询条件可以按以下步骤操作:打开access的数据库窗口选中“对象”下的“查询”,然后选中窗口中的选择查询名称,单击“设计”按钮打开“xxx:选择查询”窗口(xxx是选择查询的名称)。
窗口上面显示的是查询的数据源(表或者查询),并且可以看出他们之间的相互关系。窗口下面“字段”行内显示的是查询条件,“显示”行内被选中的是生效的选择查询字段,数据源(表或查询)含有查询字段的全部记录就会被选择出来。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器