书籍详情
Access 2000程序设计
作者:(美)WhilHentzen著;希望图书创作室译
出版社:北京希望电子出版社
出版时间:1999-11-01
ISBN:9787900024954
定价:¥38.00
内容简介
本书是McGraw-Hill公司授权出版的微软2000程序设计系列丛书之一(本丛书见封四)。全书共分四部分24章,主要内容包括:Access2000的用户界面、数据存储和数据处理的基本知识;Access2000查询、数据输入、报表、宏、VBA和Access2000的对象模型;如何构造应用程序、调试应用程序、高级查询技术、高级窗体技术、高级输出技术和发布应用程序;如何构造应用程序、调试应用程序、高级查询技术、高级窗体技术、高级输出技术和发布应用程序;客户机/服务器技术、ActiveX、DDE和生成WEB页面。本书对Access2000的界面以及交互式使用的方法、开发应用程序所要使用的工具、用所学的工具组建应用程序以及一些高级特性均做了详细的阐述。本书内容全面、翔实,还穿插了丰富的代码和图片,便于理解、掌握。本书适合于Access2000、Office2000、VBA、VB等各类编程人员作为开发指导书,也是高等院校师生教学、自学参考以及社会相关培训班的教材。本书配套光盘内容包括:1、与本书配套电子书;2、“中文WINDOWS98直通车”多媒体学习软件。
作者简介
作者介绍WhilHentzen是HentZenwerke公司的总裁,该公司有十七年历史,其致力为Fortune2000企业开发战略性数据库应用,这些企业包括制造、金融和医疗等行业。在美国及其他二十多个国家的市场上都有该公司的商用及定制软件。自1994年以来,HentZenwerke一直主办半年一次的GreatLakesGreatDatabaseWorkshop会议。Whil在软件开发方面著述甚丰。他是微软多年的推崇专家(MVP),也是PinnaclePublishing的FoxPro高级技术杂志——FoxTalk的编辑。同时他还是以下书籍的作者:有关VisualStudio的VisualFoxPro6.0Fundamentals,有关VisualFoxPro的ProgrammingVisualFoxPro3.0,有关FoxPro的RapidApplicationDeVelopmentwithFoxPro2.6,有关定制软件开发的1999SoftwareDeveloper’sGuide。在北美及欧洲的会议上,他已经发表了50多篇论文,这些会议包括MicrosoftVisualFoxProDevCon、GermanNati0nalDevCon、SpanishNationa1DevCon、Database&C1ient/ServerW0r1d、FoxTeach、FoxProUsersConference以及MidAtlanticDatabaseWorkshop等。他和孩子们以及社区学校志愿者们共度业余时间。他还是一个热情的长跑爱好者,希望能在年老对这项运动的热情消失之前再次于15分钟内完成5000米场地跑。你可以通过Internet与他取得联系:whil@hentzenwerke.com。
目录
目 录
第一部分 Access的交互使用
第1章 Access2000界面
1.1什么是Access
1.2Access界面
1.2.1菜单
1.2.2工具条
1.2.3定制环境
1.2.4数据库及项目界面
1.2.5选项
第2章 数据存储在什么地方
2.1结构化数据
2.1.1关系模型
2.2数据库设计
2.2.1示例数据库应用程序
2.2.2问题
2.2.3解决方法是归一化化
2.2.4设计表(深入研究)
2.2.5选择主关键字(深入研究)
2.2.6为什么说归 化的工作是
值得的
2.3Access的数据库结构
2.4字段类型及属性
2.4.1字段类型
2.4.2字段属性
2.4.3EMPTY?BLANK?NULL?
ZEROLENGTH?
2.4.4字段查看
2.5创建数据成分
2.5.1创建数据库
2.5.2创建表
2.5.3表属性
2.5.4创建索引
2.5.5创建关系
2.6MG数据库的结构
2.6.1Owner表
2.6.2命名规范(深入研究)
2.6.3Car表
2.6.4Components表
2.6.5PreviousOwners表
2.6.6Color表
2.7修改数据库成分
2.7.1修改表
2.7.2修改字段
第3章 数据处理
3.1使用数据表(Datasheet)
3.1.1数据表导航
3.2改变布局及格式
3.2.1移动列
3.2.2显示和隐藏列
3.2.3冻结列
3.2.4格式化数据表
3.3数据搜索
3.3.1简单搜索
3.3.2使用通配符搜索数据
(深入研究)
3.3.3通过选择设置过滤器
3.3.4用窗体设置过滤器
3.3.5改变数据的显示顺序
3.3.6使用不止一个排序字段
(深入研究)
3.4增加、编辑及删除数据
3.4.1增加记录
3.4.2增加与编辑数据
3.4.3删除记录
3.4.4保存数据
3.5多用户问题
第二部分 Access工具
第4章 得到你的数据——查询
4.1使用查询
4.2快速开始查询
4.2.1设置查询条件
4.2.2多值匹配(深入研究)
4.2.3查询排序
4.2.4创建字段计算
4.2.5隐藏字段
4.2.6控制字段显示
4.3汇总查询
4.3.1函数如何处理NULL值
(深入研究)
4.4多表查询
4.4.1处理表间多重关系
(深入研究)
4.4.2创建多表查询
4.4.3多表查询汇总
4.4.4外部连接
4.4.5查询嵌套
4.5控制查询的运行
第5章 创建数据输入窗体
5.1窗体术语
5.1.1窗体用法类型
5.1.2窗体类型
5.1.3窗体控件
5.1.4使用窗体
5.1.5窗体导航
5.1.6删除记录
5.1.7快捷键
5.2用户界面设汁基础
5.2.1使界面浅显易懂
5.2.2预先警告用户
5.2.3给用户个出口
5.2.4尽可能的保护用户
5.2.5不要使用行话,
5.2.6依设计使用控件
5.2.7考虑有残疾的用户
5.3创建窗体
5.3.1改变控件外观及其他属性
(深入研究)
5.3.2在窗体上重排控件
(深入研究)
5.4窗体外观及属性
5.5控件:UpClose
5.5.1标签…
5.5.2文本框
5.5.3复选框
5.5.4选项组
5.5.5单选钮
5.5.6组合框
5.5.7查看表的合理性(深入研究)
5.5.8列表框
5.6创建窗体
5.6.1多页窗体
5.6.2连续窗体
5.6.3子窗体
第6章 报表
6.1运行现有报表
6.1.1打印预览
6.1.2创建页
6.2创建简单报表
6.2.1添加页头注或尾注
6.2.2添加报表头注或尾注
6.2.3控制排列顺序
6.2.4报表分组
6.3报表属性
6.3.1细节区属性
6.3.2页头注和页尾注属性
6.3.3报表属性
6.3.4根据日期分组记录
(深入研究)
6.3.5排序及分组属性
6.3.6组头注及尾注属性
6.3.7报表表达式
6.3.8创建复杂的报表表达式
(深入研究)
6.3.9计算与汇总
6.3.10多列报表
第7章 宏
7.1创建并运行宏
7.1.1创建宏
7.1.2运行宏
7.2调试宏
7.3多操作的宏
7.4自动执行的宏
7.5和窗体 起运行宏
7.5.1宏的命名规则(深入研究)
7.6从宏中参考对象
7.6.1创建控件命名规范的窗体
7.6.2确定宏、设置操作以及
设置属性
7.6.3将宏连入窗体事件
7.6.4创建宏表达式(深入研究)
7.7宏操作
7.7.1打开及关闭对象
7.7.2打印和输出
7.7.3逻辑结构
7.7.4设置值
7.7.5数据查找
7.7.6菜单和工具条操作
7.7.7控制显示和焦点
7.7.8用户反馈
对象处理
第8章 在Access-2000数据库中加入Visuat
BasicForApplications
使用VBA
8.2VBA看起来如何
8.3如何创建和使用子程序
8.4如何创建并使用函数
8.5将函数 体控件相连
8.6函数中的多值逻辑
8.7句函数传递参数
8.8如何掌握所有的编程声明
第9章 应用程序控制元件:向数据库
中添加菜单和工具条
9.1定制菜单项
9.1.1创建定制菜单
9.1.2将定制的菜单和窗体相连
9.2定制快捷菜单
9.3定制工具条
9.4创建使用定制菜单的应用程序
第10章 数据库维护和安全
10.1修复被破坏的数据库
10.2压缩数据量极大的数据库
10.3数据库安全
10.3.1向数据库中添加密码级
安全机制
10.3.2 向数据库中添加用户级
安全机制
10.3.3使用.MDE文件防止数据
库被修改
第11章 对象集和Access对象模型
11.1Access2000:基于对象的工具
11.1.1面向对象编程的严格定义
(深入研究)
11.2对象模型概念
11.3参考对象模型部分
11.3.1安全使用工作区和数据库
(深入研究)
第三部分 创建Access应用程序
第12章 构建Access应用程序
12.1困难之处在哪儿
12.2 应用程序目标
12.3定义属性集
12.4定义窗体、过程和报表
12.4.1用途
12.4.2窗体或报表的原型和屏幕
显示
12.4.3ACCess
12.4.4用法
12.4.5规则
12.5常用组件
12.6说明组件的使用
12.7列出命名规范
12.8定义数据结构
12.9最初的结构考虑
第13章 建立应用程序基础
13.1MGCarClub应用程序特性
13.1.1开始过程
13.2创建数据库和应用程序
菜单或转换台
13.2.1创建一个应用程序菜单
13.2.2创建 个转换窗体
13.3定义开始选项
13.4创建个闪烁屏幕
13.5运行应用程序的基础
13.6句数据库中添加表
13.7初始结构考虑
第14章 调试—当事情的发展超出
想象时
14.1错误类型的表现
14.1.1产品中的错误
14.1.2编译时错误
14.1.3运行时错误
14.1.4逻辑错误
14.1.5用户产生的错误
14.1.6调试包括开发者导致的
错误
14.2调试Mindset
14.2.1进行观测
14.2.2温习科学方法
14.2.3了解它为什么会那样
14.2.4每次只发现 个问题
14.2.5最后一句话
14.3调试工具
14.3.1Debug窗口
14.3.2不要忘记信息框
14.4 调试技术
14.4.1OptionExplicit
14.4.2命名规则
14.4.3强类型
14.4.4变量范围
14.4.5模块代码
14.4.6一致性
第15章 当事物的发展出乎意料
创建错误处理器
15.1错误类型——重复访问
15.2创建一个简单的错误处理器
15.3当错误发生后进行下一步
结果控制
15.4创建通用的错误处理器
第16章 高级查询
16.1动作查询
16.1.1更新查询
16.1.2删除查询
16.1.3追加查询
16.1.4生成表查询
16.1.5交叉表查询
16.2查询的特殊属性
16.3SQL:Access查询背后的语言
16.3.1基本的SQL语法
16.3.2字段表
16.3.3记录子集
16.3.4汇总函数
16.3.5子汇总
16.3.6多表查询
16.3.7控制输出结果:排序
16.3.8控制输出结果:DISTINCT
16.3.9控制输出结果:HAVING
第17章 高级窗体技术
17.1窗体的高级窍门和技巧
17.1.1选择、移动和定位控件
17.2窗体的属性和事件
17.2.1窗体属性
17.2.2窗体事件
17.3特殊类型的窗体
17.3.1TheMessageBox
17.3.21nputBox
第18章 高级输出技术
18.1事件和高级属性
18.1.1报表事件
18.1.2关于报表事件
18.1.3报表的特殊属性
18.2附加控件
18.2.1页中断
18.2.2图像和图片
18.3为报表提供数据
18.4将数据输出成其他格式
18.4.1把内嵌式SQL语句转换成
存储式查询(深入研究)
第19章 完成规则
19.1一个优秀的程序由什么组成
19.2MicrosoftOffice2000Developer
19.3安装MOD
19.4应用程序的优化
19.4.1硬件和环境
19.4.2数据库和查询设计
19.4.3窗体和报表设计
19.5HTML帮助生成器
19.5.1HTMLHelp看起来像什么
19.5.2创建HTMLHelp文件
19.5.3将HTMLHelp包含到
Access应用程序中
19.6答‘案向导生成器
第20章 部署应用程序
20.1打包方式
20.2发布Accese应用程序的简单
方法
20.3发布Aces应用程序的专业
途径
20.3.1PackageandDeployment
Wizard 怎样工作 一 要用
到几个步骤
20.4将应用程序组织到起
20.5Aess2000RunTime
20.5.1激活Microsoft AccessRun
Time环境
20.5.2FullMicrosoftAccess和Run
Time环境的差别
20.5.3RunTime的注册关键字
和MicrosoftAccess
20.5.4如果用户具有FullMicrosoft
Access
20.5.5安装AccessRunTime
20.6将你的成果打包
20.6.1打包处理
20.6.2结构化个开发路径
(深入研究)
20.7附加文件
20.8PackagingandDeployment
Wizard
第四部分 高级功能
第21章 客户机/服务器技术
21.1创建Access项目
21.2使用Access项目
21.3改变连接
21.4安装附加的OLEDB供应商
21.5MicrosoftDataEngine(MSDE)
21.6再次考虑客户机/服务器应用程
序的用户界
21.7优化具有SQLServer后端数据库
的Access应用程序
第22章 在Access应用程序中使用
ActiveX控件
22.1可以使用哪些ActiveX控件
22.2在Access窗体本中使用ActiveX
控件
22.3关于使用ActiveX控件的 些
警告
第23章 和其他应用程序相连:在Access
应用程序中使用自动化
23.1动态数据交换
23.2自动化
第24章 在网上使用Access2000
24.1超链接字段类型
24.2将报表存为HTML格式
24.3DataAccessPages
24.4结束语
第一部分 Access的交互使用
第1章 Access2000界面
1.1什么是Access
1.2Access界面
1.2.1菜单
1.2.2工具条
1.2.3定制环境
1.2.4数据库及项目界面
1.2.5选项
第2章 数据存储在什么地方
2.1结构化数据
2.1.1关系模型
2.2数据库设计
2.2.1示例数据库应用程序
2.2.2问题
2.2.3解决方法是归一化化
2.2.4设计表(深入研究)
2.2.5选择主关键字(深入研究)
2.2.6为什么说归 化的工作是
值得的
2.3Access的数据库结构
2.4字段类型及属性
2.4.1字段类型
2.4.2字段属性
2.4.3EMPTY?BLANK?NULL?
ZEROLENGTH?
2.4.4字段查看
2.5创建数据成分
2.5.1创建数据库
2.5.2创建表
2.5.3表属性
2.5.4创建索引
2.5.5创建关系
2.6MG数据库的结构
2.6.1Owner表
2.6.2命名规范(深入研究)
2.6.3Car表
2.6.4Components表
2.6.5PreviousOwners表
2.6.6Color表
2.7修改数据库成分
2.7.1修改表
2.7.2修改字段
第3章 数据处理
3.1使用数据表(Datasheet)
3.1.1数据表导航
3.2改变布局及格式
3.2.1移动列
3.2.2显示和隐藏列
3.2.3冻结列
3.2.4格式化数据表
3.3数据搜索
3.3.1简单搜索
3.3.2使用通配符搜索数据
(深入研究)
3.3.3通过选择设置过滤器
3.3.4用窗体设置过滤器
3.3.5改变数据的显示顺序
3.3.6使用不止一个排序字段
(深入研究)
3.4增加、编辑及删除数据
3.4.1增加记录
3.4.2增加与编辑数据
3.4.3删除记录
3.4.4保存数据
3.5多用户问题
第二部分 Access工具
第4章 得到你的数据——查询
4.1使用查询
4.2快速开始查询
4.2.1设置查询条件
4.2.2多值匹配(深入研究)
4.2.3查询排序
4.2.4创建字段计算
4.2.5隐藏字段
4.2.6控制字段显示
4.3汇总查询
4.3.1函数如何处理NULL值
(深入研究)
4.4多表查询
4.4.1处理表间多重关系
(深入研究)
4.4.2创建多表查询
4.4.3多表查询汇总
4.4.4外部连接
4.4.5查询嵌套
4.5控制查询的运行
第5章 创建数据输入窗体
5.1窗体术语
5.1.1窗体用法类型
5.1.2窗体类型
5.1.3窗体控件
5.1.4使用窗体
5.1.5窗体导航
5.1.6删除记录
5.1.7快捷键
5.2用户界面设汁基础
5.2.1使界面浅显易懂
5.2.2预先警告用户
5.2.3给用户个出口
5.2.4尽可能的保护用户
5.2.5不要使用行话,
5.2.6依设计使用控件
5.2.7考虑有残疾的用户
5.3创建窗体
5.3.1改变控件外观及其他属性
(深入研究)
5.3.2在窗体上重排控件
(深入研究)
5.4窗体外观及属性
5.5控件:UpClose
5.5.1标签…
5.5.2文本框
5.5.3复选框
5.5.4选项组
5.5.5单选钮
5.5.6组合框
5.5.7查看表的合理性(深入研究)
5.5.8列表框
5.6创建窗体
5.6.1多页窗体
5.6.2连续窗体
5.6.3子窗体
第6章 报表
6.1运行现有报表
6.1.1打印预览
6.1.2创建页
6.2创建简单报表
6.2.1添加页头注或尾注
6.2.2添加报表头注或尾注
6.2.3控制排列顺序
6.2.4报表分组
6.3报表属性
6.3.1细节区属性
6.3.2页头注和页尾注属性
6.3.3报表属性
6.3.4根据日期分组记录
(深入研究)
6.3.5排序及分组属性
6.3.6组头注及尾注属性
6.3.7报表表达式
6.3.8创建复杂的报表表达式
(深入研究)
6.3.9计算与汇总
6.3.10多列报表
第7章 宏
7.1创建并运行宏
7.1.1创建宏
7.1.2运行宏
7.2调试宏
7.3多操作的宏
7.4自动执行的宏
7.5和窗体 起运行宏
7.5.1宏的命名规则(深入研究)
7.6从宏中参考对象
7.6.1创建控件命名规范的窗体
7.6.2确定宏、设置操作以及
设置属性
7.6.3将宏连入窗体事件
7.6.4创建宏表达式(深入研究)
7.7宏操作
7.7.1打开及关闭对象
7.7.2打印和输出
7.7.3逻辑结构
7.7.4设置值
7.7.5数据查找
7.7.6菜单和工具条操作
7.7.7控制显示和焦点
7.7.8用户反馈
对象处理
第8章 在Access-2000数据库中加入Visuat
BasicForApplications
使用VBA
8.2VBA看起来如何
8.3如何创建和使用子程序
8.4如何创建并使用函数
8.5将函数 体控件相连
8.6函数中的多值逻辑
8.7句函数传递参数
8.8如何掌握所有的编程声明
第9章 应用程序控制元件:向数据库
中添加菜单和工具条
9.1定制菜单项
9.1.1创建定制菜单
9.1.2将定制的菜单和窗体相连
9.2定制快捷菜单
9.3定制工具条
9.4创建使用定制菜单的应用程序
第10章 数据库维护和安全
10.1修复被破坏的数据库
10.2压缩数据量极大的数据库
10.3数据库安全
10.3.1向数据库中添加密码级
安全机制
10.3.2 向数据库中添加用户级
安全机制
10.3.3使用.MDE文件防止数据
库被修改
第11章 对象集和Access对象模型
11.1Access2000:基于对象的工具
11.1.1面向对象编程的严格定义
(深入研究)
11.2对象模型概念
11.3参考对象模型部分
11.3.1安全使用工作区和数据库
(深入研究)
第三部分 创建Access应用程序
第12章 构建Access应用程序
12.1困难之处在哪儿
12.2 应用程序目标
12.3定义属性集
12.4定义窗体、过程和报表
12.4.1用途
12.4.2窗体或报表的原型和屏幕
显示
12.4.3ACCess
12.4.4用法
12.4.5规则
12.5常用组件
12.6说明组件的使用
12.7列出命名规范
12.8定义数据结构
12.9最初的结构考虑
第13章 建立应用程序基础
13.1MGCarClub应用程序特性
13.1.1开始过程
13.2创建数据库和应用程序
菜单或转换台
13.2.1创建一个应用程序菜单
13.2.2创建 个转换窗体
13.3定义开始选项
13.4创建个闪烁屏幕
13.5运行应用程序的基础
13.6句数据库中添加表
13.7初始结构考虑
第14章 调试—当事情的发展超出
想象时
14.1错误类型的表现
14.1.1产品中的错误
14.1.2编译时错误
14.1.3运行时错误
14.1.4逻辑错误
14.1.5用户产生的错误
14.1.6调试包括开发者导致的
错误
14.2调试Mindset
14.2.1进行观测
14.2.2温习科学方法
14.2.3了解它为什么会那样
14.2.4每次只发现 个问题
14.2.5最后一句话
14.3调试工具
14.3.1Debug窗口
14.3.2不要忘记信息框
14.4 调试技术
14.4.1OptionExplicit
14.4.2命名规则
14.4.3强类型
14.4.4变量范围
14.4.5模块代码
14.4.6一致性
第15章 当事物的发展出乎意料
创建错误处理器
15.1错误类型——重复访问
15.2创建一个简单的错误处理器
15.3当错误发生后进行下一步
结果控制
15.4创建通用的错误处理器
第16章 高级查询
16.1动作查询
16.1.1更新查询
16.1.2删除查询
16.1.3追加查询
16.1.4生成表查询
16.1.5交叉表查询
16.2查询的特殊属性
16.3SQL:Access查询背后的语言
16.3.1基本的SQL语法
16.3.2字段表
16.3.3记录子集
16.3.4汇总函数
16.3.5子汇总
16.3.6多表查询
16.3.7控制输出结果:排序
16.3.8控制输出结果:DISTINCT
16.3.9控制输出结果:HAVING
第17章 高级窗体技术
17.1窗体的高级窍门和技巧
17.1.1选择、移动和定位控件
17.2窗体的属性和事件
17.2.1窗体属性
17.2.2窗体事件
17.3特殊类型的窗体
17.3.1TheMessageBox
17.3.21nputBox
第18章 高级输出技术
18.1事件和高级属性
18.1.1报表事件
18.1.2关于报表事件
18.1.3报表的特殊属性
18.2附加控件
18.2.1页中断
18.2.2图像和图片
18.3为报表提供数据
18.4将数据输出成其他格式
18.4.1把内嵌式SQL语句转换成
存储式查询(深入研究)
第19章 完成规则
19.1一个优秀的程序由什么组成
19.2MicrosoftOffice2000Developer
19.3安装MOD
19.4应用程序的优化
19.4.1硬件和环境
19.4.2数据库和查询设计
19.4.3窗体和报表设计
19.5HTML帮助生成器
19.5.1HTMLHelp看起来像什么
19.5.2创建HTMLHelp文件
19.5.3将HTMLHelp包含到
Access应用程序中
19.6答‘案向导生成器
第20章 部署应用程序
20.1打包方式
20.2发布Accese应用程序的简单
方法
20.3发布Aces应用程序的专业
途径
20.3.1PackageandDeployment
Wizard 怎样工作 一 要用
到几个步骤
20.4将应用程序组织到起
20.5Aess2000RunTime
20.5.1激活Microsoft AccessRun
Time环境
20.5.2FullMicrosoftAccess和Run
Time环境的差别
20.5.3RunTime的注册关键字
和MicrosoftAccess
20.5.4如果用户具有FullMicrosoft
Access
20.5.5安装AccessRunTime
20.6将你的成果打包
20.6.1打包处理
20.6.2结构化个开发路径
(深入研究)
20.7附加文件
20.8PackagingandDeployment
Wizard
第四部分 高级功能
第21章 客户机/服务器技术
21.1创建Access项目
21.2使用Access项目
21.3改变连接
21.4安装附加的OLEDB供应商
21.5MicrosoftDataEngine(MSDE)
21.6再次考虑客户机/服务器应用程
序的用户界
21.7优化具有SQLServer后端数据库
的Access应用程序
第22章 在Access应用程序中使用
ActiveX控件
22.1可以使用哪些ActiveX控件
22.2在Access窗体本中使用ActiveX
控件
22.3关于使用ActiveX控件的 些
警告
第23章 和其他应用程序相连:在Access
应用程序中使用自动化
23.1动态数据交换
23.2自动化
第24章 在网上使用Access2000
24.1超链接字段类型
24.2将报表存为HTML格式
24.3DataAccessPages
24.4结束语
猜您喜欢