目录 1
第1章 Visual Basic快速入门 1
1.1 Visual Basic集成式开发环境 1
1.2 对象、属性和方法 3
1.2.1 对象 3
1.2.2 面向对象的程序设计 3
1.2.3 属生 3
1.2.4 几个常用的属性 4
1.2.5 方法 4
1.2.6 实例:滚动图片 5
1.3 常用ActiveX控件 10
1.3.1 标签(Label)控件 11
1.3.2 命令按钮(CommandButton)控件 11
5.5 ADODC控件 17
1.3.3 文本框控件(TextBox) 17
1.3.4 复选框(CheckBox)控件 22
1.3.5 选项按钮(OptionButton)控件 23
1.3.6 框架(Frame)控件 23
1.3.7 列表框(ListBox)控件 24
1.3.8 组合框(ComboBox)控件 24
1.3.9 滚动条控件和滑标控件 25
1.3.10 公共对话框(CommonDialog)控件 26
1.3.11 文件控件 30
1.3.12 图像框(PictureBox)控件和图形框(ImageBox)控件 30
1.3.13 实例:利用文件控件预览图形 31
1.3.14 时钟(Timer)控件 34
1.4 事件驱动的程序设计 34
1.5.1 Windows应用程序的风格 36
1.5 窗体的设计 36
1.5.2 对窗体的操作 37
1.5.3 菜单的设计 42
1.6 Visual Basic语言 43
1.6.1 变量、常量和数组 43
1.6.2 集合 46
1.6.3 过程 47
1.6.4 基本语句 47
第2章 界面设计 53
2.1 菜单 53
2.1.1 菜单的基本知识 53
2.1.2 菜单编辑器 54
2.2 工具栏 58
3.1.2 数据库管理系统 64
3.1 数据库简介 64
3.1.1 数据库 64
第3章 创建Access数据库 64
3.1.3 数据库系统 65
3.1.4 数据模型 65
3.1.5 关系数据模型 65
3.1.6 关系数据库 66
3.2 创建数据库 67
3.3 创建数据库表结构 69
3.4.1 关系的作用 73
3.4.2 三种关系 73
3.4 定义关系 73
3.4.3 程序范例 75
3.5 创建简单的选择查询 78
3.6 建立数据窗体 80
3.7 建立和打印报表 82
3.8 安全管理 85
3.8.1 设置和取消密码 85
3.8.2 设置用户与组的权限和帐号 87
3.9 转换数据库 88
4.1.1 ODBC结构 90
第4章 使用Visual Basic访问数据库 90
4.1 介绍ODBC 90
4.1.4 ODBC的优点 91
4.1.2 ODBC基本功能 91
4.1.3 ODBC驱动程序的类别 91
4.2 访问数据库的几种方式 94
4.3 数据绑定 96
4.3.1 简单数据绑定 96
4.3.2 复杂数据绑定 96
4.3.3 单向和双向数据绑定 99
4.4 小结 99
第5章 数据库控件 100
5.1 Data控件 100
5.2.1 DBList控件的添加 105
5.2 DBList控件 105
5.2.2 DBList控件的特殊属性 106
5.2.3 实例:用DBList显示数据表 107
5.3 DBCombo控件 108
5.3.1 DBCombo控件的添加 108
5.3.2 DBCombo控件的特殊属性 109
5.3.3 实例:用DBCombo显示数据表 109
5.4 DBGrid控件 110
5.4.1 DBGrid控件的添加 111
5.4.3 DBGrid控件的外观属性 112
5.4.2 DBGrid控件的特殊属性 112
5.4.4 实例:用DBGrid控件显示数据表 116
5.6 DataList、DataCombo和DataGrid控件 122
5.6.1 DataList、DataCombo和DataGrid控件的添加 122
5.6.2 DataList、DataCombo和DataGrid控件的属性 123
5.6.3 实例:用DataList、DataCombo和DataGrid控件显示数据表 123
5.7 TreeView控件 125
6.2 Multimedia控件 131
第6章 多媒体 131
6.1 建立一个多媒体数据库 131
6.3 MediaPlayer控件 139
6.4 API函数播放声音 142
6.5 PictureBox控件与Image控件 143
6.5.1 PictureBox与Image控件的常用属性 144
6.5.2 PictureBox与Image控件的主要区别 144
6.5.3 图形文件的装入 145
6.5.4 实例:用Image控件显示图片 145
7.1 SQL语言简介 149
第7章 SQL语言基础 149
7.2 SQL语言的分类 150
7.3 创建表格 151
7.4 数据查询 153
7.5 添加新记录 155
7.6 更新记录 156
7.7 删除记录 156
7.8 删除数据库表格 156
7.9 数据记录统计函数 157
8.1 ADO概述 158
第8章 数据访问模型 158
8.2 Connection对象 159
8.2.1 Connection对象的主要属性 159
8.2.2 Connection对象的方法 160
8.2.3 Connection对象的主要事件 161
8.2.4 实例:应用ADO连接Access数据库 161
8.2.5 实例:连接SQL Server数据库 164
8.3 RecordSet对象 166
8.3.1 RecordSet对象的主要属性 166
8.3.2 RecordSet对象的主要方法 169
8.3.4 实例:打印RecordSet中的记录 172
8.3.3 RecordSet对象的主要事件 172
8.3.5 实例使用Find和Seek方法查找记录 174
8.3.6 使用Seek方法实现搜寻功能 176
8.3.7 实例Seek方法范例 177
8.3.8 记录组的保存与打开 179
8.3.9 实例:添加、编辑和删除记录 182
8.4 Command对象与Parameter对象(集合) 191
8.4.1 Command对象的属性 193
8.4.5 实例:用选择查询创建记录集 194
8.4.4 Parameter集合的方法 194
8.4.3 Parameter对象(集合)的属性 194
8.4.2 Command对象的方法 194
8.4.6 实例:用参数查询创建的记录集 195
8.4.7 使用Command对象插入、删除和更新记录 198
8.5 Field对象(集合) 201
8.5.1 Field对象(集合)的属性 201
8.5.2 Field对象(集合)的方法 202
8.5.3 实例:为记录集创建字段 202
8.6 Errors对象(集合) 205
8.6.3 实例:产生并跟踪一个错误 206
8.6.2 Error对象(集合)的方法 206
8.6.1 Error对象(集合)的属性 206
第9章 培训机构信息管理系统 209
9.1 软件开发生命周期 209
9.1.1 统一软件过程 209
9.1.2 用例驱动的统一软件过程 210
9.1.3 以构架为中心的统一软件过程 210
9.2 系统需求 210
9.2.1 系统功能 212
9.2.2 用例模型 212
9.2.3 基本资料录入 213
9.2.4 综合资料录入 215
9.2.5 数据查询 216
9.3 数据库设计 217
9.4 详细开发过程 219
9.4.1 添加库引用 219
9.4.2 主界面制作 220
9.4.3 编写公共函数 221
9.4.4 资料的输入和浏览 223
9.4.5 资料的查询 230
9.5 开发小结 240