Access 2000数据库系统设计(PDF)---006

4星(超过85%的资源)
所需积分/C币:50 2006-02-23 15:31:04 690KB PDF
8
收藏 收藏
举报

Access 2000数据库系统设计(PDF)---006目 录译者序前言第一部分 Access基础第1章 Access 2000的新增功能 11.1 Access 2000透视 11.2 用Office Web组件部署数据访问页 21.2.1 Office Web 组件 21.2.2 DAP演示测试. 31.2.3 DAP设计模式 51.3 为Microsoft数据引擎创建 Access数据 项目 51.3.1 新的ADP工具和对象 61.3.2 NorthwindCS项目和da Vinci工具 箱的深入研究 61.4 OfficeVBA编辑器和Access的集成 91.5 DAP和DHTML的HTML源编辑器 101.6 浏览和编辑子数据表中的相关记录 111.7 使Jet和SQL Server 7.0/MSDE数据库 相一致 111.8 Access在2000年问题上的改进 121.8.1 四位数年份选项设置 121.8.2 数据库窗口 131.8.3 窗体和报表 141.8.4 名称自动更正 151.8.5 与Office 2000相关的改进 151.9 安装Access 2000 171.9.1 Access 2000的初始安装 171.9.2 定制Access 2000 201.10 安装和配置Microsoft数据引擎 20 1.11 现实世界—为什么升级 23第2章 建立第一个Access 2000应用 252.1 理解Access的应用设计方法 252.2 从模板文件创建Access应用 262.3 熟悉联系管理应用 292.3.1 数据库窗口中的表对象 292.3.2 切换面板窗体 322.3.3 Access窗体 332.3.4 Access报表 352.3.5 Access模块 362.4 使用切换面板管理器 382.5 探索窗体设计视图和VBA类模块 392.6 现实世界—所学知识的透视 40第3章 Access导航 423.1 理解Access功能和模式 423.1.1 定义Access功能 423.1.2 定义Access操作模式 443.2 理解Access的表显示 443.2.1 最大化文档窗口 463.2.2 把文档窗口最小化为图标 473.2.3 表数据表视图中的工具栏 483.2.4 工具栏自定义 503.2.5 右击快捷方式菜单 523.3 使用功能键 533.3.1 全局功能键 533.3.2 字段、网格和文本框的功能键 分配 533.4 设置默认的选项 543.4.1 系统默认值 553.4.2 数据表视图的默认值 583.5 使用Access帮助 593.5.1 上下文相关的帮助 593.5.2 “帮助”菜单 603.5.3 Microsoft Access的帮助窗口 613.5.4 “Office助手” 643.6 使用“数据库实用工具” 663.6.1 压缩和修复数据库 673.6.2 将数据库转换为Access 2000格式 683.6.3 将数据库转换为Access 97格式 693.6.4 添加切换面板窗体 693.6.5 创建.mde文件 703.7 疑难解答 703.8 现实世界—HTML帮助或者障碍 71第4章 使用Access数据库和表 724.1 定义Access数据库的元素 724.2 理解关系型数据库 744.3 使用Access数据库文件和表 754.3.1 Access系统数据库 754.3.2 Access 库数据库 754.4 创建一个新数据库 754.5 理解表和字段的属性 774.6 选择字段数据类型、大小和格式 804.6.1 为数值和文本数据选择字段大小 814.6.2 选择显示格式 834.6.3 使用输入掩码 874.7 使用Northwind Traders示例数据库 884.8 向现有的数据库添加一个新表 904.8.1 设计Personnel Actions表 914.8.2 创建Personnel Actions表 934.8.3 在数据表视图中直接创建一个表 964.9 设置字段的默认值 964.10 使用关系、关键字字段和索引 974.10.1 建立表之间的关系 984.10.2 实施参照完整性 1004.10.3 选择一个主键 1014.10.4 往表中添加索引 1024.11 改变字段和关系 1044.11.1 重新安排表中字段的顺序 1044.11.2 改变字段数据类型和大小 1054.11.3 改变表之间的关系 1064.12 复制和粘贴表 1074.13 疑难解答 1084.14 现实世界—数据库战略和表战术 108第5章 输入、编辑和验证表中的数据 1105.1 在Access表中输入测试数据 1105.2 使用
China pub.ce0№ 第6章排序、查找和筛选表中的数据 125 下载 □口 ustomer ID Company kane Region Postal Code Country+ 01-012 QvICK QUICK-Stop 01307 Germany QUEDE QueDellcia 02389-673 Brazil Ri cardo adoci cados 02389890 Brazil MORGK Germany 04876-786 Brazil ANATR Ana Trujillo Emparedados y helados Mexico CENTC Centro comercial Moctezuma ARTON 05023 Mexi co perIc cle stomi das 05033 X1 c0 Tortuga Restaurante 05033 Mexico COMMI Comercio Mineiro 05432-043 Brazi1 FAMIA Familia Arqui baldo SP 05442030razi1 Hanani Car 05454-876 Queen Cozinha 05487-020 Brazi1 记录:「1卜川卜米共1 图6-2在 Postal code字段上使用升序排序 6.23在多个字段上排序数据 尽管说前述章节中描述的排序操作正确地完成了你所指定的仼务,但是由于不同的国家使 用了不同的邮递区号,所以其用途并不太大。这时我们需要的是多字段排序:首先对 Country 字段排序,然后再在 Postal code字段上排序。因此你可能会选择 ountry和 Postal code字段来执 行多列排序。然而快速排序技术将自动地赋予你选择的最左边的一个字段 Postal code最高的优 先级。Aces提供了两个不同的方法来处理这个问题:对字段的显示进行重新排序或者在“筛 选”窗口中指定排序的次序。筛选的问题将在后面的“筛选表中的数据″一节中进行讨论,所 以现在先遵循如下步骤来使用重排序过程: 1)单击其标题按钮,选择 Country字段。 2)保持鼠标的左按钮被按下不放,拖动 Country字段到 Postal code字段的左侧。释放鼠标 的左按钮,将该字段放到新的位置。 3) Shift单击 Postal code字段的标题按钮,选择 ountry和 Postal code列 4)单击工具栏上的“升序排序”按钮或者从“记录”菜单中选择“排序”,“升序"。 排序后的表,妪图6-3所示,现在显得更为清晰和有意义了。表上的多字段排序有时也称 为合成排序。 □口区 I Customer ID Region Country Postal Cod A Rancho rande Oceano Atlantico Ltda Cactus Comidas para llevar Argentina1010 ¥1a 5020 ERNSH Ernst Handel +MATSD BelgiumB-1180 lices B-6 + QUEdE Que Dell cia 2389-673 Rica do adocicados RJ 02 239-890 Gourmet Lanchonetes rai104876-786 +COMMI Comercio Mineiro 05432-043 Familia arquibaldo 05442030 hanar Brazi105454-87 +QUEEN Queen Cozinha 05487020 TRADH Tradi o Hipermercados Brs azil 05634-030 智e1 ington Importadora 记录:44 1米共91 图6-3在 Customers表的 Country和 Postal Code字段上进行多字段排序 6.24删除表排序次序和解冻列 在对表进行了冻结列和应用了排序次序之后,你或许希望能够将表返回到其初始的状态。 126 第—部分 access基础 CMa° bub. coM 下载 为此, Access向你提供了如下的选择 为了将带有主键的 access表的“"数据表″视图返回到其初始的排序次序,需要选择构成 主键的字段(以主键字段的次序) ·当表没有主键字段时,如想返回其初始的次序,则关闭该表,不要保存,然后再打开该 表即可。 ·解冻冻结列时,从“格式”菜单中选择“解冻所有列 要将字段的顺序恢复到其初始状态时,可以将你移动过的字段拖回到其先前的位置或者 关闭该表,不要保存改变。 如果对表的布局进行了较大的改变并且应用了一个排序次序,则关闭和重新打开该表的做 法通常更为快速一些(不要保存对表布局的改变 63查找表中的匹配记录 搜索和选择其字段值与某个特定的值相匹配或者部分匹配的记录时,可以使用 AccessE的查 找功能。为了在City字段中找到Lula(瑞典北部的一个大城市,离 Arctic Circle很近),可遵循如 下步骤 1)在 Customers表中,通过单击其标题按钮或者将插入符放到该字段中,选择你想查找的 字段(City) 2)单击工具栏的“査找”按钮或者从“编辑″ˆ菜单选择“査找″,“查找和替换″对话框将 会出现(见图6-4)。你也可以按下〔trl+F来显示这个对话框。该对话框在默认情况下其“查找 页是打开的 3)在“查找内容”文本框中键入城市的名字 Lulea(见图6-5)。在“查找内容”文本框中进 行输入之后,“查找下一个”命令按钮便会被激活。 查找和替换 查找和替换 查找 替换 查找 替换 查找内容) 查找下一个 查找内容:[me 查找下一个吧 查找范围① 查找范围①:ity 匹配:座个字段 常规①E 匹配 整个字段 常规 索 厂区分大小写c 搜索):部「区分大小写c 厂按格式搜索字段) 厂按格式搜索宇段 图6-4在“查找和替换”对话框中选定Ciy字段 图6-5查找Ciy字段中的Lula 4)从“匹配”下拉列表中选择“整个字段”(其 Mi crosoft Ac 他选择,“字段开头”和“字段任何部分”,在本例所 Microsoft Access已完成搜索记录。没有找到搜索项。 产生的效果相同 确定 搜索”选项按钮的默认值可以满足需要,并且 区分大小写或者按格式搜索字段在这里并不重要。 图6-6当 Access能找到与“查找内容 5)单击“查找下一个”按钮。如果你没有 Scand 文本框中的内容相匹配的记录时 Inavian键盘, access将显示如图6-6所示的消息框。 所显示出来的消息框 完成搜索″消息指示说査找功能在当前记录指针和表的最后一个记录的指针之间没有定 位到匹配的字段。 access之所以会错过你的输入是因为 Scandinavian可区别的“°”在 Lulea上 CMa°0w-a家面水对的127 下载 被去掉了。在ANSI字符集中,a的值为97,而带有"°"的a的值为229。 提示在“査找内容”文本框中输入国际(扩展)字符时,可以先键入英文字母,然后使用 Windows9x或者 Windows nt40+字符映射( harman.exe)程序来查找和复制扩展字符到剪贴板上 即可(不用为选择正确的字体担心)。最后再将该字符粘贴到“查找内容”文本框中的合适的位 置上 如果在扩展字符之前的字母可以充分定义你的搜索参数的话,不妨遵循如下步骤来查 找Lula 1)在“查找内容”文本框中键入Lule,将a忽略不计。 2)从“匹配”下拉列表中选择“字段开头 3)单击“查找下一个”按钮。Aces将找到并突出显示City字段中的Lula?(见图6-7) Customers:表 Custoner工D y且ae eg1 on Country +bERGS Berglunds snabbk I Richter Swi CHOPS BSBEV查找和替换 seVeS 查找 替换 RORTS 查找内容⑩ 查找下一个) CONSH 取消 SAVEA 查找范围Q:[ity ±RATT 匹配QD 序字段开头 高级0)》 THEBI he Big theese 记录:|4 图6-7查找包含有特殊字符的记录 你还可以在字段的任何部分查找输入。如果你在查找内容文本框中键入ule并从“匹配” 下拉列表中选择“字段任何部分”,也可以在Lula上得到一个匹配。可是,你还会匹配到 Thule 位于格陵兰的 Bluie West one飞机场的地点(人们还称之为 Thule air force base,在 Customers 表中没有 Thule存在) 注意为一个输入搜索所有字段通常比搜索单个字段要慢很多,尤其是当你搜索的字段上有索引 的时候更是如此。除非你指定了“字段任何部分匹配”选项,Aces将无-例外的使用索引来加 速搜索操作 下面是当你在“查找”对话框中单击“高级”按钮时可用的选项 ·如果需要指定区分大小写的搜索,便将“区分大小″写复选框打上标记。 ·在搜索时使用字段的格式时,标记“按格式搜索字段″复选框。这样你便可以输入一个 搜索术语匹配字段的格式外观了,而不再仅仅限于其固有的(非格式化的)值(如果你对 字段使用了“格式″属性的话)。使用“按格式搜索字段″选项将減慢搜索操作,这时将 不再使用索引。 为了査找到其他的匹配(如果存在的话),单击“査找下一个”按钮。如果搜索选项被设 置为“向下”,单击“査找下一个”按钮将从当前的记录指针位置开始,搜索到表的未尾。 如果要从表的最后一个记录开始搜索,在“搜索”下拉列表中选择“向上 6.4自动地替换匹配的字段值 査找和替换″对话框的“替换″页允许有选择地替换掉与“査找内容″文本框中內容匹 128第一部分Aa某础 China-pub.com 下载 配的字段的值。选择“编辑″,“替换″或者按下Ctrl-,打开该对话框,激活“替换″页。 为什么使用Ctrl+H作为“编辑”菜单“替换”命奩找和 令的快捷键一直让人无法理解。 N): Lule 查找下一个 查找和替换Lula为 Lulea的输入如图6-8所示。 需要有选择地替换时,单击“查找下一个”,然 找范国):ty 后对那些你想替换其值的记录单击替换按钮。单 整个字段 《第熟 击“全部替换”按钮将会引起对所有匹配记录进 部 厂按格式搜索字段 行替换操作。 参见115节“更新表中多个记录的值”。 图6-8“查找和替换”对话框 65筛选表数据 Access允许你应用一个筛选来指定哪些记录可以出现在表或者查询结果集的“数据表”视 图中。例如,如果你只想查看居住在 Germany的顾客,你便可以使用筛选将显示的记录限制在 其 Country字段中包含有文本 Germany的那些记录中。 access为向表中的数据应用筛选提供了三 种方法 按选定內容筛选是应用筛选的-—种最为简单和快速的方法。选择某个表的字段的全部 或者部分数据,建立筛选准则; access将只显示那些与所选样例匹配的记录。借助于选择 筛选,你可以仅基于表中单个字段上的准则对记录进行筛选。 按窗体筛选是应用筛选的第二个快的方式。在表的一个空白数据表窗体中输入筛选准 则; Access?将显示那些与由每个字段组成的合成准则相匹配的记录。使用按窗体筛选可以 实现基于多个字段建立准则快速地筛选记录 ·高级筛选/排序是可使用的一种最为强大的筛选类型。借助于高级筛选排序,你可以使 得一个 Access筛选做双重的任务,因为这时可以在一个或者多个字段上添加一个排序 次序。 6.51按选定内容筛选 创建一个按选定內容筛选和在字段中选择文本一样容易。当应用筛选时,Aces将使用所 选定的文本来决定具体显示哪些记录。表6-1对字段中的文本选择与显示记录之间的关系进行 了总结。无论在什么情况下,Aces都将只在你选择了文本的字段上应用筛选准则。按选定内 容筛选只允许每次为一个字段建立筛选准则 表6-1如何选择文本对按选定内容筛选的影响 所选文本 筛选效果 整个字段 只显示其字段中包含有严格匹配值的记录 字段开头 显示那些字段开头处与所选文本匹配的记录 字段结尾 显示那些字段结尾处与所选文本匹配的记录 任意字符 显示那些在字段中任何地方与所选文本匹配的记录 在 Customers表上创建一个按选定内容筛选时(只显示那些居住在 Germany的顾客),可遵循 如下步骤: 1)如果需要,在“数据表”视图中打开 Customers表,使用滚动条使得 Country字段在表窗 口中变得可以看见。 Chinaspub.com 第章排序、查找和筛选表中的数据 129 下载 2)单击“第一个记录”按钮,使得表中的第一个记录成为当前的活跃记录。 3)选择 Customers表中第一个记录 Country字段中的所有文本(这个输入应该为 Germany 4)单击“按选定内容筛选”工具栏按钮或者从“记录”菜单中选择“筛选″,“按选定內容 筛选"。 access将应用筛选,如图6-9所示。 注意“应用筛选″工具栏按钮现在的显示为凹陷在表面之下的,指示筛选已经应用到表之 上,而“工具栏提示”改变为“删除筛选″。“已筛选的″也添加到记录选择和“表″窗口底部 的状态栏中。 口区 Customer ID y ane gion Country Postal Code Pho Alfreds Futterkiste 9030-0074 Blauer See Delikatessen 0e21-084 +DRACO DrachenblutDelikatessen Germany 0241-03s FRANE Frankenyersand Germany -0877 ENE K niglich Essen Germ + LENS Lehmanns Marktst and Germany60528 069-02 MORGK Mon ost Germany 04 0342-0 erm any 50739 1-064 QUcK-Stop Germany 01307 72-035 Toms Spezialit ten 0251-0 +WANDK Die Wandernde Kuh Germany 70563 07102x 「记录:N广M共11已清选的) 图6-9在 Customers表上应用按选定内容筛选后,仅显示居住在 Germany的顾客 提示可以使用“査找和替换″对话框快速地定位你感兴趣的记录组中的第—个记录,然后应用 按选定内容筛选。 正如前面曾提到的,你也可以基于字段中所选择的部分文本应用按选定内容筛选。图6-10 所示为应用了其他按选定内容筛选后的 Customers表。这次,只有 Country字段的er字母被选了。 □口区 Customer ID Company】ane Region ountry Postal Code Pho +alErt Alfreds Futterkiste Germany122091030-0074 Blauer See Delikatessen Germany 68306 Chop-suey Chinese Switzerland 3012 0452-07e chenblut Delikat FRANK Frankenversand 089-0877 DENE K niglich Essen LEHMS Marktstand Germany 60528 RGE ern gesundkost Germany04179 0342-023 OT Ottilie K selden 0221 QUICK QUICK-Stop Germany013 0372-035 Switzerland1203 0897-0 TOMSP Toms Spezialit ten 44087 0251-031 + WAND Die Wandernde Kuh 70563 0711 记录:「1M米共13已筛选的 图6-10 Customers表,这次的按选定内容筛选只选择了 Country字段中的er 提示可以每次在多个字段上应用按选定内容筛选。例如,在应用了一个只显示居住在 Germany 的顾客的按选定內容筛选之后,你便可以移到αiy字段,在 Berlin上应用第二个按选定内容筛选。 最终的表显示将只包含那些居住在 Berlin, Germany的顾客。基于多个字段应用筛选的一种较为 容易的方法便是使用按窗体筛选,参见下一节中的讨论。 130 第—部分 Access基础 CMa° bub. CoM 下载 注意删除_个筛选时,单击“删除筛选″工貝栏按钮即可。这个按钮其实与应用筛选是同 按钮。该按钮当一个筛选被应用后将“凹陷”下去,否则便会处于“凸出”状态 652按窗体筛选 按窗体筛选比按选定內容筛选稍显复杂,但是允许你毎次基于多个字段准则筛选记录。例 如,你在前面章节中看到的如何使用按选定内容筛选将浏览限制在那些居住在 Germany的顾客 上。为了更进一步限制显示,使得只显示那些居住在 Berlin, Germany的顾客时,可以使用按 窗体筛选。 在按窗体筛选中, access将显示一个表的空白窗体(见图6-1)。该窗口之所以被称为窗体 是为了将之与表的“数据表”窗口区分开来,尽管说它与本书后面将要讨论的数据输入窗体并 非完全相同。在按窗体筛选中可以借助于逻辑“或”或者逻辑“与”条件将多个准则结合起来。 例如,你可以对 Customers表进行筛选,只显示那些 United states或者 Canada的顾客。此外,你 可以筛选 Customers表,只显示那些居住在 United States并且其邮递区号以数字9开头的顾客(例 如94609或者90807)。 为了学习在按窗体筛选窗口中的字段上如何使用查询表达式的更多知识,请参见9.2节 ‘理解表达式中的元素"。 参见93节“创建 Access表达式"。 参见9.3.3节“作为查询准则的表达式”。 Customers:按窗体筛选 回区 CUstomer ID Contact Hame Contact Title 查找人7 图6-11 Customers表的空白“按窗体筛选”窗口 在 Customers表上创建按窗体筛选时(只显示那些在 United states或者 Canada的顾客),可以 遵循如下步骤 1)如果需要,在“数据表”视图中打开 Customers表,并使得在表窗口中可以看到 Country字段列。 2)单击“按窗体筛选”工具栏按钮或者从“记录″菜单选择"筛选″,“按窗体筛选″,“按 窗体筛选”窗口将出现(参见图6-1)。 3)如果需要,使得 Country字段在“按窗体筛选”窗口变为可见(如本章前面所述,图中 的 Customer id和 Company name列已经被冻结) 4)单击 Country字段内部,打开 Country列表框,或者按F4。该下拉列表包含 Country字段 中所有值(相同的值仅出现一次)的一个列表(见图6-12) 5)在列表框中选择 Canada,如图6-12。Aces会自动地在你所选择的值上添加引号并将之 输入到 Country字段窗体框中。 6)单击“按窗体筛选”窗口底部的“或”选项卡。 Access将用逻辑“或”把你在“按窗体 筛选”窗口中各个单独选项卡上输入准则组合起来。当你添加一个“或”条件时,另一个“或 条件将出现。 ⑦)单击箭头,打开 Country列表框或者按F4。从下拉列表选择USA(见图6-13)。 Chinapub.com 第6章排序、查找和筛选表中的数据 131 下载 8)单击“应用筛选”按钮。Aces将新的筛选应用到表上,显示出的记录如图6-14。 圉 Customers:按窗体筛选 □区 工D Region Country Postal Code Argentina um Brazil Canada Denmark Finl 查找/或/ 图6-12在 Customers表中选择第一个用于筛选的国家 Customers:按窗体筛选 Custoner n Region Country Postal Code portugal Switzerland 我入或// 图6-13为 Customers表上的“按窗体筛选”选择“或”条件 Customers:表 Customer ID Company kane Region Country Postal Code-l Bot tom-Dollar Markets Canada T2F 8M4 97403 HUNGC Hungry Coyote Import Store 97827 ng Bacchus Wine Cellars Canada v3F 2K1 Lazy K Kountry Store 9962 Let s stop N Sho LONEP Lonesome Pine rest ant 219 HIJ 1C3 lold World Delicatessen + rAttc Rattlesnake Canyon Grocery 配吸配队以mY 87110 Save-a-lot Markets The Big Cheese 记录:4|4 1卜|M卜米共16已筛选的) 图6-14“按窗体筛选”显示结果中只有 Canada或者USA的顾客的记录 你还可以用逻辑“与”组合筛选准x表 □口区 I Order ID Customer 上 aployee Ship Countr 则,只需在“窗体”窗口的同一个选项 10248 vins et alcools Chev Buchanan, Stev, france 10249 Toms Spezialit ten uyama, Michae. German 卡上一个以上字段中输入准则即可。例 250 Hanari Carnes Peacock, Marga Brazil 10251Victuailles en 如,如果想筛选 Orders表,找到由 Nancy ②359d1kLe1n了mPe Peacock, Marga Belgium 10253 Hanari Carnes Levering, Jan 254 Chop-suey Chinese Buchanan, Stev, Switzerland Davolio处理的发往 france的所有订单。 Dodsworth,Ann,Switzerland 10256 Wellington Importados Leverling, Jan, Brazil 便可以很容易地使用“按窗体筛选”做 10257 HILARI F-Abastos 258 Ernst handel Davolio, Nane 10259 Centro comerci al Moc Peacock, Marga M 到,具体做法如下 10260ottilies K selden Peacock, Marga Germany 10261 Que Delli Peacock, Margan Brazil 1)如果需要,打开 Orders表,冻结 10262 Rattlesnake Canyon G. Callahan, Laur: 263 Ernst handel dswor th, Ann 10264 Folk och f h Suyama, Michae: Order id、 Customer和 Employee列。然 .0265 Blondel pere et fils Fuller, Andrew 10266 Wartian Herkku verling Finl 后把 Ship Country列摆放到能够看得见录r共6 的地方(见图6-15)。冻结列并非必要的 图6-15 Orders表,其 Order id、 Company和 Employee 步骤,但是它使得建立筛选和浏览筛选 列被冻结, Ship country列被移到了可见的位置 132 第—部分 Acces基础 CMa° bub coM 下载 后的数据变得更为容易。 2)单击“按窗体筛选”工具栏按钮, Order Im Employee Ship Country 显示“按窗体筛选”窗口 3)单击“清除网格”工具栏按钮或者 从“编辑”″菜单选择“清除网格″,将“按 窗体筛选”网格中以前的准则删除。 N查找/或 4)使用 employee字段的下拉列表,选择 图6-16用逻辑“与”将两个字段 Davolio、 Nancy,然后使用 Ship country列 中的准则组合在一起 的下拉列表选择 france。你必须将包含有逗 号的文本准则用双引号括起来(见图6-16) 回区 0rder工 Customer Employee Ship Country」 5)单击“应用筛选”按钮。Aces*将 10311 Du monde entier Davolio, Nancy france 10340Bn郇pp Davolio, Nancy france 0371 La maison d' Asie 在表上应用这个新的筛选,显示的记录如 Davolio, Nancy France 10525Bn年pp 10546 victuailles en stock Davolio, Nancy france 图6-17。该筛选只显示了由 Nancy davolio 10671France restauration Davolio, Nancy france 0789 Folies Davolio. N 处理并且发往 france的那些订单。 10827 Bon app' Davolio,Nancy france 如果 Access没有返回你所期望的记录 记录:4 1卜|D米共9已筛选的 那么试一下本章后面“疑难解答”部分中图6-17 Orders表在经过图6-16所示的“按窗体 所介绍的解决办法。 筛选”处理之后显示的记录 653高级筛选和排序 Access中的筛选,正如前面曾提到的,其实是做了伪装的查询,并为 Access查询提供了有 用的指导,本书的第二部分“最大限度地利用查询″将更为详细地讨论査询。创建一个高级筛 选/排序与创建一个查询极为相似,但是在某些基本的方面却存在不同,具体如下 ·“显示表”对话框没有出现。 ·工具栏上没有SQ按钮,所以你不能显示对应的SQL语句。 筛选设计”网格中去掉了“显示”行 筛选只能使用一个表或者査询,当你进入筛选设计模式时, access会自动地进行指定。你 可以将创建的筛选保存为一个査询或者从一个査询加载筛选,但是 access不能将筛选保存为 个筛选。以下几节将描述如何向筛选记录添加准则以及如何在“筛选设计”窗口添加排序次序。 654添加一个多字段排序和复合筛选准则 在默认的配置中,数据表工具栏是没有“髙级筛选/排序″按钮的。启动“高级筛选/排序″ 操作时,可以从“记录”菜单中选择“筛选"″,“高级筛选/排序"。在 Orders表创建一个筛选时 (它比 Customers表向筛选提供了更多的记录),请遵循如下步骤 1)在“数据表”视图中关闭并重新打开 Orders表,清除以前所使用的网格或者排序准则 2)从“记录”菜单中,选择“筛选"、“高级筛选排序″,“筛选”窗口将出现(见图6-18)。 默认的筛选名字,筛选1,与表的名字连接在一起创建了第—个筛选的默认名字, Orders筛选1 ‘筛选”窗口上面的那个窗格中显示了 Orders表的字段列表。 提示尽管默认配置下的“数据表″工具栏上没有“高级筛选排序″命令按钮,但是你可以定 制“数据表”工具栏,把“高级筛选排序″按钮添加上去。 3)你可能会使用 OrderID字段进行排序或者限制显示的记录。在上面窗格中的字段列表中 单击它并将之拖到下面窗格的“筛选设计”网格的字段行的第一列(当鼠标指针到达下面的窗

...展开详情
试读 18P Access 2000数据库系统设计(PDF)---006
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
bsyys 就是有点老 但是很丰富 说了很多 有点繁琐
2012-07-28
回复
mamoya 有点老了 我用的access2007 很多按键都对应不上了
2012-06-25
回复
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
关注 私信
上传资源赚钱or赚积分
最新推荐
Access 2000数据库系统设计(PDF)---006 50积分/C币 立即下载
1/18
Access 2000数据库系统设计(PDF)---006第1页
Access 2000数据库系统设计(PDF)---006第2页
Access 2000数据库系统设计(PDF)---006第3页
Access 2000数据库系统设计(PDF)---006第4页

试读结束, 可继续读2页

50积分/C币 立即下载 >