第1章 数据库基础
1.1 数据库和数据库管理系统
1.1.1 数据库
1.1.2 数据库管理系统
1.1.3 数据库应用程序
1.2 关系数据库
1.2.1 关系数据库的基本概念
1.2.2 关系数据库的分类
1.2.3 关系数据库的设计规则
1.3 使用可视化数据管理器建立数据库
1.3.1 启动可视化数据管理器
1.3.2 创建数据库
1.3.3 添加数据库表
1.3.4 添加表索引
1.3.5 数据库维护
1.3.6 使用SQL语句窗口
1.3.7 创建数据窗体
第2章 Visual Basic 6.0与数据库编程
2.1 Visual Basic 6.0新增功能
2.1.1 数据访问新特征
2.1.2 Internet新特征
2.1.3 控件新特征
2.1.4 部件创建新特征
2.1.5 语言新特征
2.1.6 向导新特征
2.1.7 升级应用程序
2.1.8 Visual Basic 6.0的版本
2.2 Visual Basic 6.0集成开发环境
2.2.1 启动Visual Basic 6.0集成开发环境
2.2.2 定制IDE环境
2.3 使用Visual Basic 6.0开发应用程序
2.3.1 Visual Basic开发应用程序的基本特点
2.3.2 Visual Basic应用程序的结构及工作方式
2.3.3 代码编写机制
2.3.4 编码基础
2.3.5 使用Visual Basic开发数据库应用程序
第3章 创建数据库应用程序界面
3.1 界面设计基础
3.1.1 图形的设计原则
3.1.2 Windows界面准则
3.1.3 用户辅助模式
3.2 界面样式
3.3 多文档界面(MDI)应用程序
3.3.1 设计时使用MDI子窗体
3.3.2 MDI窗体运行时的特征
3.4 创建MDI NotePad应用程序的界面
3.5 使用MDI窗体及其子窗体
3.5.1 指定活动子窗体或控件
3.5.2 加载MDI窗体及其子窗体
3.5.3 设置子窗体
3.5.4 卸载MDI窗体
3.6 使用菜单
3.6.1 用菜单编辑器创建菜单
3.6.2 菜单标题及其命名规则
3.6.3 创建子菜单
3.6.4 创建菜单控件数组
3.6.5 运行时创建和修改菜单
3.6.6 编写菜单控件代码
3.6.7 显示弹出式菜单
3.7 工具栏
3.7.1 创建工具栏
3.7.2 协调菜单和工具栏
3.8 对话框
3.8.1 模式与无模式对话框
3.8.2 预定义对话框
3.9 自定义窗体对话框
3.9.1 添加标题
3.9.2 设置标准对话框的属性
3.9.3 添加命令按钮
3.9.4 使对话框中的控件无效
3.9.5 显示自定义对话框
3.9.6 创建窗体对话框
第4章 使用Data控件访问数据库
4.1 Data控件
4.1.1 Data控件的属性
4.1.2 Data控件的事件
4.1.3 Data控件的方法
4.2 记录集对象
4.2.1 Recordset对象的类型
4.2.2 Recordset对象的属性
4.2.3 Recordset对象的方法
4.3 约束控件(Bound Control)
4.3.1 约束控件的类型
4.3.2 约束控件的属性
4.3.3 使用约束控件
4.4 使用代码操作数据库记录
4.4.1 移动记录
4.4.2 查找记录
4.4.3 更新记录
4.5 使用Data控件和标准约束控件访问数据库
4.5.1 设置窗体布局
4.5.2 编写代码
4.5.3 运行程序
4.6 使用高级数据约束控件
4.6.1 使用DBGrid控件
4.6.2 使用约束数据列表控件
第5章 使用数据访问对象访问数据库
5.1 数据访问对象模型
5.1.1 DBEngine对象的属性和方法
5.1.2 Workspace和Database对象
5.1.3 TableDef集合和TableDef对象
5.1.4 映射Fields和Indexes集合
5.1.5 使用QueryDefs集合和QueryDef对象
5.2 使用DAO建立数据库
5.2.1 创建数据库和表
5.2.2 添加索引和关系
5.3 查找数据库记录
5.3.1 在表类型记录集中查找记录
5.3.2 在动态集类型和快照类型的记录集中查找记录
5.3.3 使用书签定位记录
5.4 使用DAO浏览和修改记录
5.4.1 使用DAO浏览数据库记录
5.4.2 修改记录集中的数据
5.5 使用DAO访问数据库实例
第6章 使用ODBC API连接数据库
6.1 ODBC API的结构
6.1.1 单层次和多层次ODBC驱动程序
6.1.2 ODBC API的一致性级别
6.1.3 ODBC SQL的一致性级别
6.1.4 内嵌的ODBC标量函数
6.2 ODBC数据源分类和创建
6.2.1 ODBC数据源分类
6.2.2 创建系统数据源
6.3 访问ODBC数据源
6.3.1 使用Data控件访问ODBC数据源
6.3.2 使用ODBCDirect访问ODBC数据源
第7章 使用远程数据对象访问数据库
7.1 远程数据对象
7.1.1 RDO概述
7.1.2 远程数据对象模型
7.1.3 远程数据对象模型中的集合
7.1.4 RDO与Microsoft Jet/DAO的对比
7.2 RDO模型中的对象
7.2.1 rdoEngine对象
7.2.2 rdoEnvironment对象
7.2.3 rdoConnection对象
7.3 使用RDO访问数据库
7.3.1 使用RDO连接数据库
7.3.2 使用RDO浏览数据库
7.3.3 使用RDO维护数据库
7.3.4 执行存储过程
7.3.5 执行带参数的存储过程
7.4 RemoteData控件
7.4.1 RemoteData控件的属性
7.4.2 RemoteData控件的使用
第8章 使用ADO数据控件访问数据库
8.1 ADO数据控件
8.1.1 ADO对象模型
8.1.2 ADO数据控件的功能
8.1.3 ADO数据控件的属性
8.1.4 ADO数据控件的方法
8.1.5 ADO数据控件的事件
8.2 使用ADO数据控件连接数据库
8.3 使用约束控件显示数据
8.3.1 使用标准约束控件显示数据库中的数据
8.3.2 使用DataGrid控件显示数据库中的数据
8.3.3 使用DataList控件显示数据库中的数据
8.4 使用数据窗体向导
8.4.1 添加数据窗体向导
8.4.2 使用数据窗体向导
第9章 使用SQL创建查询
9.1 SQL介绍
9.1.1 SQL概述
9.1.2 SQL查询的类型
9.2 SQL语句
9.2.1 SQL命令
9.2.2 SQL子句
9.2.3 SQL运算符
9.2.4 合计函数
9.3 创建客户/服务器数据库
9.3.1 使用SQL Server创建客户/服务器数据库
9.3.2 创建或删除表
9.3.3 添加、删除和修改列
9.3.4 创建和删除索引
9.4 数据库表的维护
9.4.1 添加记录
9.4.2 删除记录
9.4.3 更新记录
9.5 建立SQL查询
9.5.1 WHERE子句
9.5.2 GROUP BY子句
9.5.3 HAVING子句
9.5.4 JOIN命令
9.5.5 复合查询
第10章 报表制作
10.1 数据报表设计器
10.1.1 数据报表设计器的布局窗口
10.1.2 数据报表设计器的功能
10.2 数据环境设计器
10.2.1 数据环境对象
10.2.2 连接对象(Connection Objects)
10.2.3 命令对象(Command Objects)
10.2.4 命令层次(Command Hierarchies)
10.2.5 映射字段
10.3 创建数据报表
10.3.1 在数据环境设计器中创建一个分层的命令对象
10.3.2 创建数据报表
10.3.3 预览数据报表
10.3.4 在数据报表中添加计算字段
10.3.5 在数据报表中添加日期、时间、页数等信息
10.4 打印数据报表
第11章 发布Visual Basic 6.0应用程序
11.1 编译应用程序
11.2 使用打包和展开向导
11.2.1 打包应用程序
11.2.2 发布应用程序
11.2.3 管理脚本
11.3 安装和卸载应用程序