Access 2007开发指南

当前位置:首页 > 网络编程 > 数据库 > Access 2007开发指南

出版社:人民邮电出版社
出版日期:2008-7
ISBN:9787115178596
作者:巴尔特
页数:835页

章节摘录

  第1章 Access作为开发工具  1.1 本章的重要性  在和很多用户及开发人员讨论时,笔者发现Access是一个很容易被误解的产品。许多用户认为它只是那些想要处理数据的经理或秘书的工具;还有一些人感觉它是极其复杂的开发产品,除了富有经验的程序开发人员外,普通人无法使用它。本章将揭开Access的神秘面纱,帮助用户理解Access。在阅读完本章后,用户将知道什么时候将Access视作工具,以及什么时候可以用它探索其他产品。  1.2 Access中可开发的应用程序类型  对于用Access可以开发什么类型的应用程序这个问题,笔者已经解答过很多次了。Access提供了大量的功能,它可以满足不同的数据库要求。它可以用于开发以下6种类型的应用程序:  个人应用程序;  小型商务应用程序;  部门级应用程序;  公司级应用程序;  作为企业级客户/服务器应用程序的前端程序;  Intranet/Internet应用程序。  1.2.1 Access作为个人应用程序开发平台  Access可以用于开发简单的个人数据库管理系统。虽然人们也许都会注意这一点。但是,那些购买了Access,并希望它能自动完成从葡萄酒收集到家庭理财的每件事情的人会感到大失所望。问题就在于Access的应用看起来简单了点,其功能强大的内置向导使它看上去能被每个人很好地使用。回答几个问题之后,就可以完成应用切换面板、数据输入屏幕、报表及支持它们的基本表。实际上,当Microsoft公司刚刚发行Access的时候,许多人曾问过,说作为一个计算机编程人员和培训人员是否已经失去了意义。因为有了Access,好像谁都可以很容易地编写出数据库应用程序,虽然实际上也是如此。最简单的Access应用程序并不需要用户作什么设计,也不需要用户编写什么代码,但是,大多数应用程序还是要求有所设计,并要求自行编码。  如果仅仅满足于由向导生成的个人应用程序,不作任何修改,那么不会出现什么问题。如果要完全自行设计个人应用程序,那么就还有很多事情要做。  1.2.2 Access作为中小型企业应用程序开发平台  对于开发运行中小型企业系统的应用程序来说,Access是一个较好的平台。它的向导有助于开发人员快速且轻松地构造出应用程序的框架。由于它支持代码模块,因此,开发人员很容易建立可重用函数的代码库。又由于它支持在窗体和报表之后添加代码,因此,它具有强大的窗体和报表自定义功能。  用Access开发自定义的中小型企业应用程序的唯一限制在于开发过程中所要求的时间和费用。许多人在开发过程开始时,总喜欢使用Access的向导,但是到后来,他们发现这样做又不能完全按要求进行自定义。随着规模的扩大,中小型企业应用程序的用户更会发现这个问题的严重。中小型企业应用程序的要求一般比个人应用程序的要求更高。许多医生、律师和其他专业人士在开发过程中进入死胡同时向我求救,这时他们才会清楚,要让他们的程序能运行需要花多少费用。

内容概要

  AlisonBalter是马里拉咨询集团LLC的董事长,这个公司位于加利福尼亚州的西湖村。作为一名唯一的富有经验的培训人员和顾问,Alison擅长于Windows应用程序的培训和开发。在她15年的计算机生涯当中,她为许多公司和政府机构提供过培训,也为它们提供过咨询服务。自从Alison在1990年创办马里拉咨询集团LLC以来,其客户群日益扩大,如今已包括众多大型的企业集团和政府机构,其中有Northrop药品监管公司、Prudential保险公司、Transamerica保险公司、Fox广播公司、美国海军部及其他一些部门。马里拉咨询集团LLC是由微软认证的解决方案提供商。Alison是微软认证专家。在计算机行业中,她是最早成为微软认证解决方案的开发专家人员之一。 Alison是200多本计算机培训录像教材的作者,这些教材属于KeyStone学习系统公司,它们主要包括7本Access2.0的录像带、11本Access95的录像带、13本Access97的录像带、9本VisualBasic应用程序的录像带、14本VisualFoxPro的录像带。她往返于北美大陆之间,为的是进行MicrosoftAccess、VisualBasic、VisualInterDev和VisualBasic应用程序的培训学术研讨。她还常常为美国国家技术大学进行实况卫星电视广播。她还是Access/Office/VBAdvisor及其他一些计算机出版物的特约作者。她也是Access,VisualBasic和VisualInterDev的讲习者。她是VisualBasic4.0和5.0全球循讲者四人组中的一员,这是由应用程序开发专家培训公司和微软公司所赞助的。她还是Sams出版社出版的三本书的作者之一,这三本书是“EssentialAccess95”、“Access95Unleashed”和“Access97Unleashed”。她同时又是许多用户组织和其他组织的积极参与者,她曾是洛杉矾独立计算机咨询联盟和洛杉矶Clipper用户组织的主席。从个人爱好上来说,她喜欢滑雪、玩冰球、坐飞机旅游和跳舞。当然她更喜欢和丈夫Dan和他们的女儿Aleds在一起。Alison的公司马里拉咨询集团LLC所能提供的咨询和在线培训包括 MicrosoftAccess,VisualBasic,VisualInterDev,WindowsNTWindows95/98, Windows2000,PC网络以及MicrosoftExchangeServer。

书籍目录

第一部分 Access开发基础第1章 Access作为开发工具第2章 数据库和表必备知识第3章 关系:数据完整性的关键第4章 查询必备知识第5章 窗体必备知识第6章 报表的必要知识第7章 宏及其用法第8章 VBA基础第9章 对象、属性、事件和方法第10章 高级窗体技术第11章 高级报表技术第12章 高级查询技术第13章 高级VBA技术第14章 利用类模块的功能第15章 ADO及其重要性第二部分 解决问题第16章 调试:开发成功的关键第17章 错误处理:处理不可避免的错误第18章 优化应用程序第三部分 开发多用户和企业应用程序第19章 开发Access应用程序的策略第20章 使用外部数据第21章 Access 2007与SharePoint第22章 开发多用户应用程序第四部分 高级编程第23章 操作和自定义功能区第24章 自动功能:与其他应用程序通信第25章 深入Windows API的功能第26章 创建用户的库第27章 使用生成器和向导第28章 Access和Internet/Intranet第五部分 润饰应用程序第29章 应用程序文档管理第30章 维护应用程序第31章 容易实现的数据库安全性第六部分 附录附录A 命名约定附录B 表结构B.1 tblClients表B.2 tblClientAddresses表B.3 The tblAddressTypes表B.4 tblClientPhones表B.5 tblPhoneTypes表B.6 tblCorrespondence表B.7 tblCorrespondenceTypes 表B.8 The tblTerms表B.9 tblContactType表B.10 tblCompanyInfo表B.11 tblEmployees表B.12 tblErrorLog表B.13 tblErrors表B.14 tblExpenseCodes表B.15 tblPaymentMethods表B.16 tblPayments表B.17 tblProjects表B.18 tblTimeCardExpenses表B.19 tblTimeCardHours表B.20 tblTimeCards表B.21 tblWorkCodes表

编辑推荐

  经典Access图书五年来首度更新,权威Access专家数十载经验奉献,全新Access实践与开发专家指南。  本书针对各个层次的开发人员提供了在Access 2007中开发应用程序的必备知识。首先,作者从开发人员的角度介绍了Access 2007,讲解了建立Access 2007查询、窗体、报表的基本知识。随后,本书深入讲述了Access 2007宏,以及VBA语言、对象、属性、方法和事件。在讲解了高级窗体、报表和VBA技术后,本书还介绍了有关类模块以及ActiveX Data Obiect(ActiveX数据对象)的内容。  在掌握了这些基本知识以后,还可以学习调试、错误处理以及优化。本书还有一些内容非常有用:有关开发多用户和企业应用程序的内容,以及许多帮助开发人员更有效地完成工作的高级技术。  本书讲解了如下内容:Access 2007新增功能;创建Access 2007应用程序的细节;如何高效使用Access 2007表、查询、窗体和报表;通过使用对象、属性、方法和事件,用宏和VBA模块编写应用程序;更高级的主题,例如,类模块和ADO.NET;充分利用Access 2007调试和错误处理;优化建立的应用程序;构建多用户和企业级应用程序的过程。

作者简介

《Access 2007开发指南》讲解了在Access中开发应用程序的重要技能。主要内容分为6个部分。第1章至第15章为第一部分,讲解Access基础,包括:表、关系、查询、窗体和报表的基本知识;宏的使用;VBA语言的编码;查询、窗体和报表的高级应用;高级VBA技术;类模块;ActiveX数据对象。第16章至第18章为第二部分,说明如何解决开发过程中遇到的问题,如怎样用调试器检查代码问题,怎样实现应用程序中的错误处理,以及应用程序的优化方法。第19章至第22章为第三部分,讲述怎样为多用户环境或客户机/服务器环境开发应用程序。第23章至28章为第四部分,介绍了功能区、自动化功能、Windows API、库和加载项技术,并且简介了Access与Internet集成应用。

图书封面


 Access 2007开发指南下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024