书籍详情

Access VBA数据库高效开发范例应用

Access VBA数据库高效开发范例应用

作者:陈可欣编著

出版社:中国青年出版社

出版时间:2005-08-01

ISBN:9787500662822

定价:¥39.00

购买这本书可以去
内容简介
本书是Access2003高级应用篇,主要介绍AccessVBA的开发设计,AccessVBA是Access的编程语言,利用VBA,我们既能设计常用方便的小工具、小软件,也能够设计出功能全面的中型管理信息系统。同时与其他开发软件相比,Access又具有上手快、易操作等优点。基于这些原因,我们编写了本书,并以Access2003这个当前最新的数据库开发软件为平台,从易到难,从简单到复杂,向用户全面地介绍了Access2003的VBA应用及开发。本书共15章,分3部分。本书第1~4章为第1部分,以简单的基础知识介绍作为开篇,向读者介绍了Access的基本对象设计、VBA编程基础、常用事件方法函数以及控件设计,让读者了解AccessVBA的基本知识;第5~8章分别介绍利用VBA设计Access基本对象(表、查询、报表和窗体)的一些技巧,同时也介绍了VBA程序调试和设置的高级应用;第9~15章是本书的重点内容,主要介绍如何利用VBA设计常见的公司、企业管理信息系统中的一些功能模块,通过这一部分的学习,读者能够掌握VBA的精髓。最后的附录部分给出了AccessVBA编程的一些常用技巧。
作者简介
暂缺《Access VBA数据库高效开发范例应用》作者简介
目录
第1章 Access基本对象设计
1.1 Access基本界面
1.1.1 程序标题栏
1.1.2 主菜单栏
1.1.3 工具栏
1.1.4 设计表视图
1.1.5 数据表视图
1.1.6 状态栏
1.1.7 水平和垂直滚动条
1.2 建立数据表
1.2.1 创建数据库
1.2.2 创建和设计表
1.3 建立查询
1.3.1 查询向导分类
1.3.2 利用视图创建和设计查询
1.3.3 操作查询
1.4 建立窗体
1.4.1 创建和设计窗体
1.4.2 使用控件
1.4.3 创建主/子窗体
1.5 建立报表
1.5.1 利用视图创建报表
1.5.2 设计报表
1.5.3 打印报表
1.6 建立数据访问页
1.6.1 创建数据访问页
1.6.2 设计数据访问页
1.7 建立宏
1.7.1 宏概述
1.7.2 宏的创建与设计
1.7.3 宏的执行与调试
1.7.4 常用的宏
第2章 Access VBA程序设计
2.1 VBA简介
2.1.1 VBE界面
2.1.2 在“代码窗口”中编程
2.2 VBA基础知识
2.2.1 数据类型
2.2.2 变量、常量、数组和表达式
2.2.3 程序控制语句
2.2.4 过程和模块
2.3 VBA的对象
2.3.1 理解对象、属性、方法和事件
2.3.2 VBA的对象句法
2.3.3 创建对象和类模块
2.3.4 使用Access的对象模型
2.4 VBA中数据库操作的基本手段
2.4.1 DAO
2.4.2 ADO
2.5 VBA程序调试
2.5.1 良好的编程风格
2.5.2 “调试”工具栏及功能
2.5.3 调试方法及技巧
2.6 一个简单的VBA编程示例
第3章 Access常用事件、方法和函数
3.1 Access的常用事件
3.1.1 Activate事件
3.1.2 AflerDelConfirm事件
3.1.3 BeforeUpdate事件
3.1.4 Click事件
3.1.5 Delete事件
3.1.6 Exit事件
3.1.7 LostFocus事件
3.1.8 Open事件
3.1.9 Timer事件
3.2 Access的常用方法
3.2.1 Add方法
3.2.2 Addltem方法
3.2.3 Dropdown方法
3.2.4 Move方法
3.2.5 openFuncfion方法
3.2.6 Print方法
3.2.7 Run方法
3.3 Access的常用函数
3.3.1 Command函数
3.3.2 DCount函数
3.3.3 DLppkup函数
3.3.4 DSum函数
3.3.5 Eval函数
3.3.6 StrinffromGUID函数
第4章 Access中的控件设计
4.1 Access 2003中的基本控件
4.1.1 控件的类型
4.1.2 标签控件
4.1.3 文本框控件
4.1.4 选项组控件
4.1.5 切换按钮控件
4.1.6 组合框控件
4.1.7 命令按钮控件
4.2 创建和添加控件
4.2.1 选项组控件
4.2.2 组合框控件
4.2.3 命令按钮控件
4.2.4 添加子窗体
4.2.5 添加ActiveX控件
4.3 窗体和控件的属性
4.3.1 查看控件的属性
4.3.2 修改控件属性
4.3.3 更改默认属性
第5章 使用VBA设计和操作数据表
5.1 设计表结构
5.1.1 用代码控制数据格式
5.1.2 使用ALTER COLUMN语句改变数据类型
5.1.3 使用JOIN命令进行数据表外连接
5.2 操作表
5.2.1 新建和删除表
5.2.2 操作表记录
第6章 使用VBA设计查询和报表
6.1 了解SQL语法
6.1.1 基本查询
6.1.2 组合查询
6.1.3 整合性查询
6.1.4 复合性查询
6.1.5 其他查询
6.2 设计VBA让SQL查询运行得更快
6.2.1 不合理的索引设计
6.2.2 不充分的连接条件
6.2.3 不可优化的WHERE子句
6.3 设计报表画线
6.4 用ADO创建完美报表
6.4.1 在Access中应用ADO将数据输出到Word
6.4.2 在Word中应用ADO直接提取Access数据库中的数据
6.4.3 两种方法的比较
第7章 VBA程序设置及调试高级应用
7.1 VBA程序设置
7.1.1 自动生成代码
7.1.2 定制自己的菜单
7.1.3 定制库和引用
7.1.4 注册表编程
7.2 VBA程序调试技巧
7.2.1 API函数调用
7.2.2 运行应用程序
7.2.3 捕获错误
第8章 使用VBA设计系统常用窗体
8.1 制作“关于”窗体
8.1.1 创建表和字段
8.1.2 创建窗体和编写窗体代码
8.1.3 使用MouseMove事件设置标签颜色
8.2 设计WINDOWS XP风格界面
8.2.1 编写通用界面模块
8.2.2 应用XP风格效果
8.3 带计算器功能的文本框的设计
8.3.1基本功能
8.3.2 编写计算函数模块
8.3.3 在文本框窗体中使用计算器
第9章 用VBA管理客户信息
9.1 建立客户信息数据表
9.1.1 表的逻辑设计
9.1.2 建立客户表
9.2 客户管理查询
9.2.1 使用SELECT语句设计订单查询
9.2.2 产品生成表查询
第10章 应用VBA进行财务查询设计
10.1 使用记录集进行财务表设计
10.1.1 资金流动日期
10.1.2 日记账账号
10.1.3 设置科目
10.1.4 设置金额
10.2 计算分类账
10.2.1 使用向导设计查询
10.2.2 利用SQL查询进行计算
10.2.3 优化SQL查询
第11章 使用VBA设计记账系统功能模块
11.1 使用DoCmd对象的orIenform方法设计按钮单击事件
11.1.1 主界面窗体按钮Click事件
11.1.2 输入任务窗体按钮Click事件
11.1.3 查询任务窗体按钮Click事件
11.2 使用VBA设计日记账输入
11.2.1 窗体Load代码设计
11.2.2 使用SaveJournal过程保存日记账数据
11.2.3 使用AfferUpdate过程设计组合框更新事件
11.2.4 按钮Click事件代码设计
11.3 使用VBA设计日记账查询
11.3.1 窗体Load代码设计
11.3.2 按钮Click事件代码设计
11.4 使用VBA设计分类账查询
11.4.1 窗体Load代码设计
11.4.2 使用WriteDetail过程设计分类账明细
11.4.3 使用Change过程设计组合框事件
11.4.4 按钮Click事件代码设计
11.5 使用VBA设计财务报表窗体
11.5.1 窗体Load代码设计
11.5.2 按钮Click事件代码设计
11.6 使用通用函数设计操作任务窗体
11.6.1 按钮Click事件代码设计
11.6.2 使用Posting过程设计过账
11.6.3 使用MakehcomeSum过程设计收益汇总
11.6.4 使用MakeProfit过程设计财务评估
11.7 使用VBA设计分析任务窗体
11.7.1 按钮Click事件代码设计
11.7.2 窗体Load代码设计
11.8 记账系统报表模块的设计
11.8.1使用报表设计视图设计“财务指标”和“资产负债表”报表
11.8.2 使用报表向导设计“日记账”报表
11.8.3 使用Print事件设计“损益表”报表打印操作
11.9 浏览系统运行结果
第12章 使用VBA开发人事管理模块
12.1 使用SQL语句设计人事业务管理查询
12.1.1 员工信息查询
12.1.2 上下班时间调整
12.1.3 显示上下班时间
12.1.4 出差查询
12.1.5 加班查询
12.1.6 请假查询
12.1.7 出勤查询
12.1.8 检索出差查询
12.1.9 检索加班查询
12.1.10 检索请假查询
12.1.11 检索出勤查询
12.1.12 统计查询
12.2 使用VBA设计登录窗体
12.2.1 “确定”按钮代码设计
12.2.2 “取消”按钮代码设计
12.3 使用DAO Reeordset对象人事管理功能窗体
12.3.1 设计员工信息管理窗体
12.3.2 员工变动信息窗体
12.3.3 查询修改窗体
12.4 员工考勤综合窗体设计
12.4.1 子窗体
12.4.2 子窗体和主窗体的链接
12.4.3 创建带有多子窗体的窗体
12.4.4 创建两级子窗体的窗体
12.4.5 创建多页窗体
12.5 使用VBA设计考勤功能窗体
12.5.1 添加记录窗体按钮事件代码设计
12.5.2 添加出勤记录窗体事件代码设计
12.5.3 添加出差记录窗体事件代码设计
12.5.4 添加请假记录窗体事件代码设计
12.5.5 添加加班记录窗体事件代码设计
12.5.6 记录检索窗体按钮事件代码设计
12.5.7 按员工编号搜索窗体事件代码设计
12.5.8 按时间检索记录窗体事件代码设计
12.5.9 统计窗体事件代码设计
12.6 设计函数建立Connection对象
12.6.1 GetRS函数
12.6.2 ExeeuteSQL函数
第13章使用VBA开发工资管理模块
13.1 工资表的建立
13.1.1 工资管理数据表
13.1.2 员工表
13.2 使用SQL设计工资管理查询
13.2.1 工资统计查询事件代码
13.2.2 固定福利查询事件代码
13.2.3 员工查询事件代码
13.2.4 月度福利津贴查询事件代码
13.2.5 月度奖金查询事件代码
13.2.6 月度扣发查询事件代码
13.2.7 总查询事件代码
13.3 使用VBA设计工资管理功能窗体
13.3.1 使用DoCmd对象设计主界面按钮事件代码
13.3.2 使用DoCmd对象设计变动信息窗体按钮事件代码
13.3.3 使用Sum函数设计月度工资统计窗体
13.3.4 其他窗体设计
13.4 两个功能模块设计
13.4.1 设计DBControl模块
13.4.2 设计Functions模块
第14章 用VBA开发进销存管理模块
14.1 准备工作
14.1.1 库存控制
14.1.2 进销存数据表
14.1.3 产品表查阅字段
14.1.4 产品查询
14.2 使用VBA设计进销存系统功能窗体
14.2.1 使用DoCmd对象设计切换面板按钮事件代码
14.2.2 使用Recordset对象设计产品进库窗体按钮事件代码
14.2.3 使用DoCmd对象设计订单处理窗体按钮事件代码
14.2.4 使用Recordset对象设计发货确认窗体事件代码
14.2.5 使用Open_Report方法设计报表控制窗体事件代码
14.3 进销存操作
第15章 使用VBA进行用户身份验证
15.1 数据库的分析优化和安全管理
15.1.1 表的优化
15.1.2 表的性能分析
15.1.3 数据库的文档管理
15.1.4 数据库的安全管理
15.2 使用VBA保护数据库
15.2.1 基本操作
15.2.2 使用VB语句保护Access密码
15.3 使用宏设计系统身份验证窗体
附录 使用VBA编程常用技巧
猜您喜欢

读书导航