内容介绍
本书讲解了在Access中开发应用程序的重要技能。主要内容分为6个部分。第1章至第15章为第一部分,讲解Access基础,包括:表、关系、查询、窗体和报表的基本知识;宏的使用;VBA语言的编码;查询、窗体和报表的高级应用;高级VBA技术;类模块;ActiveX数据对象。第16章至第18章为第二部分,说明如何解决开发过程中遇到的问题,如怎样用调试器检查代码问题,怎样实现应用程序中的错误处理,以及应用程序的优化方法。第19章至第22章为第三部分,讲述怎样为多用户环境或客户机/服务器环境开发应用程序。第23章至28章为第四部分,介绍了功能区、自动化功能、Windows API、库和加载项技术,并且简介了Access与Internet集成应用。本书的第五部分,讲解了进一步改进应用程序的方法,内容涉及安全性、文档管理以及数据库的维护。
本书适用于中高级Access用户,内容丰富全面,实用性强,并附有大量实例辅助用户学习。
目录
- 第一部分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.1tblClients表
- B.2tblClientAddresses表
- B.3The tblAddressTypes表
- B.4tblClientPhones表
- B.5tblPhoneTypes表
- B.6tblCorrespondence表
- B.7tblCorrespondenceTypes 表
- B.8The tblTerms表
- B.9tblContactType表
- B.10tblCompanyInfo表
- B.11tblEmployees表
- B.12tblErrorLog表
- B.13tblErrors表
- B.14tblExpenseCodes表
- B.15tblPaymentMethods表
- B.16tblPayments表
- B.17tblProjects表
- B.18tblTimeCardExpenses表
- B.19tblTimeCardHours表
- B.20tblTimeCards表
- B.21tblWorkCodes表