ACCESS 2000中文版开发指南


ACCESS 2000中文版开发指南

文章插图
ACCESS 2000中文版开发指南【ACCESS 2000中文版开发指南】《ACCESS2000中文版开发指南》是2000年人民邮电出版社出版的图书 , 作者是(美)AlisonBalter 。
基本介绍作者:(美)Alison Balter
译者:潇湘工作室
ISBN:9787115084590
页数:1115
定价:128.00元
出版社:人民邮电出版社
出版时间:2000-05
装帧:平装
作者介绍Alison Balter是马里拉谘询集团LLC的董事长 , 这个公司位于加利福尼亚州的西湖村 。作为一名唯一的富有经验的培训人员和顾问 , Alison擅长于Windows应用程式的培训和开发 。在她15年的计算机生涯当中 , 她为许多公司和政府机构提供过培训 , 也为它们提供过谘询服务 。自从Alison在1990年创办马里拉谘询集团LLC以来 , 其客户群日益扩大 , 如今已包括众多大型的企业集团和政府机构 , 其中有Northrop药品监管公司、Prudential保险公司、Transamerica保险公司、Fox广播公司、美国海军部及其他一些部门 。马里拉谘询集团LLC是由微软认证的解决方案提供商 。Alison是微软认证专家 。在计算机行业中 , 她是最早成为微软认证解决方案的开发专家人员之一 。Alison是200多本计算机培训录像教材的作者 , 这些教材属于KeyStone学习系统公司 , 它们主要包括7本Access 2.0的录像带、11本Access 95的录像带、13本Access 97的录像带、9本Visual Basic应用程式的录像带、14本Visual FoxPro的录像带 。她往返于北美大陆之间 , 为的是进行Microsoft Access、Visual Basic、Visual InterDev和Visual Basic应用程式的培训学术研讨 。她还常常为美国国家技术大学进行实况卫星电视广播 。她还是Access/Office/VB Advisor及其他一些计算机出版物的特约作者 。她也是Access , Visual Basic和Visual InterDev的讲习者 。她是Visual Basic 4.0和5.0全球循讲者四人组中的一员 , 这是由应用程式开发专家培训公司和微软公司所赞助的 。她还是Sams出版社出版的三本书的作者之一 , 这三本书是“Essential Access 95”、“Access 95 Unleashed”和“Access 97 Unleashed” 。她同时又是许多用户组织和其他组织的积极参与者 , 她曾是洛杉矾独立计算机谘询联盟和洛杉矶Clipper用户组织的主席 。从个人爱好上来说 , 她喜欢滑雪、玩冰球、坐飞机旅游和跳舞 。当然她更喜欢和丈夫Dan和他们的女儿Aleds在一起 。Alison的公司马里拉谘询集团LLC所能提供的谘询和线上培训包括Microsoft Access , Visual Basic , Visual InterDev , Windows NT Windows 95/98 , Windows 2000 , PC网路以及Microsoft Exchange Server 。作品目录第一部分 Access开发基础第1章 Access作为开发工具1.1 Access中可开发的应用程式类型1.2 具有缩放能力的Access1.3 什幺是资料库1.4 什幺是资料库对象1.5 对象命名约定1.6 硬体要求1.7 Access应用程式的开发过程1.8 小结第2章 表的必要知识2.1 创建新表2.2 为数据选择合适的栏位类型2.3 栏位属性操作2.4 至关重要的主键2.5 查阅操作2.6 表的属性操作2.7 使用索引提高性能2.8 Access表和Internet2.9 小结第3章 关係:数据完整性的关键第3章 关係:数据完整性的关键3.1 检查关係的类型3.2 建立关係3.3 建立参照完整性3.4 关係的作用3.5 检查索引和关係3.6 小结第4章 查询的必要知识4.1 什幺是查询以及何时使用查询4.2 查询基础4.3 排序查询结果4.4 用準则提炼查询4.5 準则的日期操作4.6 查询结果的更新4.7 基于多个表创建查询4.8 创建计算宇段4.9 从表达式生成器获取帮助4.10 以总计查询汇总数据4.11 在输出中禁止栏位4.12 NULL值和查询结果4.13 使用栏位、栏位列表和查询的属性提炼查询4.14 建立设计阶段不知道準则时可用的参数查询4.15 小结第5章 窗体的必要知识5.1 窗体的套用5.2 窗体剖析5.3 创建新窗体5.4 窗体设计视窗的操作5.5 选择适当的控制项5.6 控制项转换5.7 条件格式5.8 可用的窗体属性5.9 控制项属性及其使用5.10 绑定控制项、非绑定控制项和计算控制项5.11 使用表达式强化窗体5.12 命令按钮嚮导:无需键入的编程5.13 创建基于多个表的窗体5.14 基于查询的窗体:原因及方式5.15 Access窗体和Internet5.16 小结第6章 报表的必要知识6.1 报表的类型6.2 报表剖析6.3 创建新的报表6.4 报表设计视窗的操作6.5 选择适当的控制项6.6 报表属性及使用6.7 控制项属性及其使用6.8 插入分页符6.9 非绑定控制项、绑定控制项和计算控制项6.10 使用表达式加强报表6.11 创建基于多个表的报表6.12 排序和分组操作6.13 基于存储查询的报表改善性能和可重用性6.14 Access报表和Internet6.15 小结第7章 VBA简介7.1 VBA解释7.2 Access的类模组、标準模组、窗体模组和报表模组7.3 变数的操作7.4 为代码添加注释7.5 使用续行符7.6 使用VBA控制结构7.7 传递参数和返回值7.8 在模组视窗中执行过程7.9 DoCmd对象:执行宏操作7.10 内置函式的操作7.11 常数的操作7.12 VBE的工具7.13 自定义VBE7.14 小结第8章 对象、属性、方法和事件8.1 理解Access的对象模型8.2 理解对象、属性、事件和方法8.3 使用对象浏览器熟悉Access的对象8.4 对象的引用8.5 属性和方法8.6 对象变数的声明和赋值8.7 对象与集合的区别8.8 对象传递给予程式和函式8.9 确定控制项的类型8.10 引用对象的特殊属性8.11 小结第9章 高级窗体技术9.1 本章的重要性9.2 窗体事件及套用9.3 节和控制项事件及套用9.4 引用Me9.5 可创建的窗体类型及套用9.6 使用内建对话框9.7 对窗体添加自定义选单、工具列和快捷选单9.8 利用内置窗体筛选功能9.9 包含其他应用程式的对象:连结与嵌入9.10 OpenArgs属性9.11 转换窗体记录源9.12 增强组合框和列表框技术9.13 强大的于雷体技术9.14 窗体与原始记录集的同步9.15 创建自定义属性和方法9.16 小结第10章 高级报表技术10.1 本章的重要性10.2 报表事件及其套用10.3 报表事件的顺序10.4 报表节事件及其套用10.5 报表的特殊属性10.6 报表事件和属性的实际套用10.7 小结第11章 高级查询技术11.1 操作查询11.2 查询的特殊属性11.3 最佳化查询11.4 交叉表查询11.5 外部联接11.6 自联接11.7 了解SQL11.8 联合查询11.9 传递查询11.10 NullS的传播和查询结果11.11 子查询11.12 函式的结果作为查询的準则11.13 从窗体中传递参数查询值11.14 小结第12章 ADO、DAO及其重要性12.1 了解DAO12.2 比较ADO和DAO12.3 ADO模型12.4 ADO记录集类型12.5 使用ADO记录集属性及方法12.6 使用ADO代码修改表数据12.7 使用ADO代码创建和修改资料库对象12.8 DAO模型12.9 DBEngine对象12.10 使用CurrentDB()函式12.11 DAO记录集类型12.12 选取可用的DAO记录集对象类型12.13 使用DAO Recordset的属性和方法12.14 使用DAO代码修改表数据12.15 使用DAO代码创建和修改资料库对象12.16 使用DAO容器集合12.17 小结第二部分 解决问题第13章 调试:开发成功的关键13.1 避免错误13.2 立即视窗的套用13.3 调用调试程式13.4 用断点排除故障13.5 单步运行代码13.6 设定下一条执行语句13.7 使用“调用”视窗13.8 使用本地视窗13.9 使用监视表达式13.10 出现运行阶段错误后继续运行13.11 在立即视窗查看错误13.12 小结第14章 错误处理:处理不可避免的错误14.1 本章的重要性14.2 实现错误处理14.3 使用错误事件14.4 使用On Error语句14.5 使用Resume语句14.6 清除错误14.7 检查级联错误影响14.8 使用Err对象14.9 触发错误14.10 使用Errors集合14.11 创建通用错误处理程式14.12 防止调用自己的错误处理14.13 小结第15章 最佳化应用程式15.1 本章的重要性15.2 最佳化简介15.3 修改硬体和软体的配置15.4 Jet 4.0改进性能的方式15.5 用性能分析器确定问题範围15.6 设计表以最佳化性能15.7 设计查询以最佳化性能15.8 改变编码以改进性能15.9 设计窗体和报表以改进性能15.10 小结第三部分 开发多用户和企业应用程式第16章 开发Access应用程式的策略16.1 本章的重要性16.2 资料库划分成表和其他对象16.3 基于查询或嵌入式SQL语句的窗体和报表16.4 Access运行引擎16.5 EXE与Access资料库:这意味着什幺16.6 资料库安全的重要性16.7 Access作为前端16.8 小结第17章 开发多用户应用程式17.1 开发应用程式的多用户问题考虑17.2 Access的锁定机制17.3 锁定和更新策略17.4 窗体锁定策略17.5 记录集锁定17.6 有效处理锁定冲突17.7 测试记录的锁定状态17.8 用代码刷新或重新查询17.9 理解.LDB档案17.10 用户名单17.11 创建自定义计数器17.12 使用非绑定窗体17.13 用同步複製改进性能17.14 小结第18章 使用外部数据18.1 本章的重要性18.2 导入、连结和打开的时机和原因18.3 导入外部数据18.4 创建到外部数据的连结18.5 打开外部表18.6 理解Windows注册表设定18.7 使用Jet OLEDB:Link Provider String18.8 使用密码18.9 更新和删除连结18.10 特殊考虑18.11 故障排除18.12 性能考虑与连结18.13 使用HTML文档18.14 小结第19章 客户/伺服器技术19.1 理解客户/伺服器模型19.2 确定是否用客户/伺服器模型19.3 Access在应用程式设计模型中的作用19.4 客户/伺服器术语19.5 升迁的考虑问题19.6 预先準备升迁19.7 使用升迁嚮导19.8 定义ODBC数据源19.9 连线到资料库伺服器19.10 使用连结表19.11 使用传递查询19.12 执行和创建存储过程19.13 用Microsoft Access数据工程访问客户/伺服器数据19.14 小结第20章 客户/伺服器方案20.1 本章的重要性20.2 选择最好的记录集类型20.3 使用传递查询和存储过程20.4 使用ADP20.5 最佳化数据处理20.6 最佳化查询和窗体20.7 小结第21章 运行的客户/伺服器应用程式21.1 本章的重要性21.2 用连结表创建客户/伺服器应用程式21.3 用ADP创建客户用&务器应用程式21.4 小结第22章 事务处理22.1 本章的重要性22.2 对优越性的理解22.3 修改默认状态22.4 实现显式的事务处理22.5 事务处理问题22.6 在多用户环境中使用事务处理22.7 在客户用&务器环境中使用事务处理22.8 小结第23章 同步複製简化工作23.1 本章的重要性23.2 同步複製的使用23.3 同步複製的局限性23.4 同步複製的实现23.5 同步複製的整体结构:同步複製的过程23.6 同步複製的拓扑结构23.7 同步複製对资料库的改变23.8 使资料库具有可同步複製性23.9 防止同步複製某些对象23.10 创建附加副本23.11 同步副本23.12 解决同步複製冲突23.13 使用同步複製管理器23.14 使用部分同步複製23.15 使用代码进行同步複製23.16 小结第四部分 高级编程第24章 高级VBA技术24.1 本章的重要性24.2 用户定义类型的定义及使用原因24.3 使用常量24.4 使用数组24.5 高级函式技术24.6 使用Empty和Null24.7 创建和使用自定义集合24.8 理解和有效使用编译选项24.9 导入和导出代码模组24.10 工程属性的使用24.11 小结第25章 使用ActiveX控制项25.1 介绍ActiveX控制项25.2 在Access 2000中合併ActiveX控制项25.3 在设计阶段设定ActiveX控制项的属性25.4 ActiveX控制项的编码事件25.5 使用Calender控制项25.6 使用UpDown控制项25.7 使用ImageList控制项25.8 许可证和分布问题25.9 小结第26章 自动功能:与其他应用程式通信26.1 本章的重要性26.2 定义自动功能术语26.3 声明对象变数以引用应用程式26.4 创建自动功能对象26.5 操作自动功能对象26.6 在Access中控制Excel26.7 关闭Excel自动功能对象26.8 在Access中创建图表26.9 在Access中控制Word26.10 在Access中控制PowerPoint27.11 在其他应用程式中控制Access26.12 小结第27章 深入Windows API的功能27.1 本章的重要性27.2 向编译器声明外部函式27.3 使用常数和类型27.4 调用DLL函式:重要的问题27.5 16位和32位API的区别27.6 使用API函式27.7 获得操作环境的信息27.8 确定驱动器类型和可用的驱动器空间27.9 小结第28章 利用类模组的功能28.1 类模组的好处28.2 面向对象介绍28.3 创建和使用类模组28.4 创建多个类实例28.5 Initialize事件和Terminate事件28.6 使用自定义集合28.7 小结第29章 创建自己的库29.1 本章的重要性29.2 资料库到库的準备工作29.3 创建引用29.4 调试库资料库29.5 保护Access库29.6 小结第30章 使用生成器、嚮导和选单载入项30.1 本章的重要性30.2 使用生成器30.3 使用嚮导30.4 使用选单载入项30.5 小结第31章 Access和Internet31.1 Access和Internet的新特徵31.2 资料库对象保存为HTML31.3 连结HTML档案31.4 导入HTML档案31.5 确定HTML格式是静态还是动态31.6 使用.ASP档案31.7 使用HTX/IDC档案31.8 测试ASP和HTX/IDC档案31.9 使用HTML模板31.10 向FTP或HTTP伺服器传送数据31.11 利用超级连结31.12 Web工具列31.13 在Internet上实现同步複製31.14 小结第32章 使用数据访问页32.1 了解数据访问页32.2 创建数据访问页32.3 修改数据访问页的重要属性32.4 修改记录浏览控制项属性32.5 创建分组的数据访问页32.6 使用VbScript增强数据访问页32.7 小结第五部分 修饰应用程式第33章 容易实现的资料库安全性33.1 本章的重要性33.2 实现共享级的安全性:建立资料库密码33.3 资料库加密33.4 建立用户级安全性33.5 提供附加的安全级别:创建MDE33.6 特殊问题33.7 小结第34章 高级安全技术34.1 本章的重要性34.2 使用代码维护组34.3 使用代码维护用户34.4 列出所有组和用户34.5 使用密码34.6 使用代码指定和取消对对象的访问许可权34.7 使用代码给资料库加密34.8 使用查询完成栏位级的安全性34.9 禁止用户和组创建对象34.10 以另一个用户的身份登录完成未授权的任务34.11 保护客户/伺服器应用程式34.12 安全性和複製34.13 小结第35章 应用程式文档管理35.1 本章的重要性35.2 準备说明应用程式35.3 使用资料库文档管理器35.4 编写代码创建自己的文档资料35.5 小结第36章 维护应用程式36.1 本章的重要性36.2 压缩资料库36.3 小结第37章 Microsoft Office Developer37.1 分布应用程式简介37.2 讨论MOD37.3 小结第38章 使用Visual SourceSafe管理应用程式开发38.1 本章的重要性38.2 如何安装Visual SourceSafe38.3 使用Visual SourceSafe概述38.4 使用Visual SourceSafe管理工程的善后处理38.5 权衡使用Visual SourceSafe38.6 Visual SourceSafe对Access行为的更改38.7 获得Visual SourceSafe的帮助38.8 了解Visual SourceSafe的限制38.9 小结第39章 分布应用程式39.1 本章的重要性39.2 Package and Deployment Wizard简介39.3 载入Package and Deployment Wizard39.4 分布应用程式用Access的完全版本运行39.5 使用Access的运行版本与完全版本39.6 準备让资料库在Access的运行版本下使用39.7 讨论其他问题39.8 小结第六部分 附录附录A 表结构A.1 tblClients表A.2 tblCompanyInfo表A.3 tblEmployees表A.4 tblErrorLog表A.5 tblErrors表A.6 tblExpenseCodes表A.7 tblPaymentMethods表A.8 tblPayments表A.9 tblProjects表A.10 tblTimeCardExpenses表A.11 tblTimeCardHours表A.12 tblTimeCards表A.13 tblWorkCodes表附录B 命名约定