书籍详情
Visual Basic数据库编程:从范例入门到项目开发
作者:李华飚,毕宗睿,李水根编著
出版社:人民邮电出版社
出版时间:2004-07-01
ISBN:9787115123435
定价:¥22.00
购买这本书可以去
内容简介
本书是关于VisualBasic数据库开发的入门书。内容包括VisualBasic入门、界面设计、创建数据库、访问数据库、数据库控件、多媒体数据库的建立、SQL语言基础、数据访问模型,以及一个完整的软件开发项目。本书实用性强,针对性强,结构清晰,内容涉及计算机最新发展,通过本书的学习,读者不仅可以掌握VisualBasic编程的基础知识,而且可以提高VisualBasic的项目开发能力。本书面向初、中级读者。可供VisualBasic的初学者自学使用,也可作为职业教育的培训教材。VisualBasic是微软公司最优秀的产品之一,也是使用最广泛的编程语言之一。VisualBasic语言简单易学、程序简洁,便于和数据库开发相结合。本书包含大量实例,但并不是将这些例子进行简单地堆砌,而是针对初学者的学习特点进行了精心的设计。对每一模块先进行必要的知识讲解,然后给出具体的实例,每个实例包含"实验目的"、"实现方法"、"代码讲解"和"实验结果",使读者通过学习能知其然,并知其所以然。本书的内容包括VisualBasic入门、界面设计、创建数据库、访问数据库、数据库控件、多媒体数据库的建立、SQL语言基础、数据访问模型,以及一个完整的软件开发项目。本书具有如下特点。1.实用性强本书中所使用的实例都是作者平时工作中的积累,这些实例所涉及的问题都是非常实用的,能够给读者以启发。本书通过实例学习VisualBasic的编程方法,能够更扎实地掌握某一个知识点,读者可以自己动手将书中实例一一实现,很容易获得成就感,从而引起继续往下读的兴趣。与注重理论讲解的书籍比,能更容易地掌握某个知识点,也为今后再看理论性强的书籍提供感性认识,加深理解。2.针对性强本书每一个章节都有一个明确的目标,所有的实例都是围绕着这个目标来选取的,一个例子解决一类问题,每个实例之前都有简短的介绍,包括实现何种功能,用什么方法,结果是什么。3.结构清晰全书分为若干模块,每一部分都有一个明确的主题,在章节内部,首先提出要解决的问题或者要达到的目标,然后围绕这个目标通过实例阐述解决问题或者达到目标的步骤,使得读者能够快速、准确地理解并掌握相关知识,并理解整个思路。4.内容涉及计算机最新发展本书内容紧跟计算机技术发展,设计的实例和选用的题材都比较新,有较强的参考价值和应用背景。5.能够上升到项目的开发本书在针对知识点进行实例讲述后,再通过一到两个项目的案例分析,使得读者的能力得到进一步提升,从微观到宏观,从编程语言到工程实践。不仅能做小例子,也能做功能相对完整的项目。6.通过项目案例学习软件工程知识本书在讲述项目时,同时介绍了软件工程知识,重点介绍了软件项目开发流程,包括项目计划、需求分析、概要设计、详细设计、编码、环境安装配置、编译、发布、测试等。本书由李华飚、毕宗睿和李水根编写。编写过程中,陈永升、刘锋侠、唐洪福、罗青云、等人参与了部分工作。顾有松教授和中国科学院周剑平博士对本书的结构提供了大量有价值的建议,在这里表示深切谢意。有关本书技术问题的讨论,可以发电子邮件到washinglhb@sina.com,也可以跟本书责任编辑联系,电子邮件地址为wangwenjuan@ptpress.com.cn。
作者简介
暂缺《Visual Basic数据库编程:从范例入门到项目开发》作者简介
目录
第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
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 窗体的设计 36
1.5.1 Windows应用程序的风格 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章 创建Access数据库 64
3.1 数据库简介 64
3.1.1 数据库 64
3.1.2 数据库管理系统 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 定义关系 73
3.4.1 关系的作用 73
3.4.2 三种关系 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章 使用Visual Basic访问数据库 90
4.1 介绍ODBC 90
4.1.1 ODBC结构 90
4.1.2 ODBC基本功能 91
4.1.3 ODBC驱动程序的类别 91
4.1.4 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 DBList控件 105
5.2.1 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.2 DBGrid控件的特殊属性 112
5.4.3 DBGrid控件的外观属性 112
5.4.4 实例:用DBGrid控件显示数据表 116
5.5 ADODC控件 117
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章 多媒体 131
6.1 建立一个多媒体数据库 131
6.2 Multimedia控件 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章 SQL语言基础 149
7.1 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章 数据访问模型 158
8.1 ADO概述 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.3 RecordSet对象的主要事件 172
8.3.4 实例:打印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.2 Command对象的方法 194
8.4.3 Parameter对象(集合)的属性 194
8.4.4 Parameter集合的方法 194
8.4.5 实例:用选择查询创建记录集 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.1 Error对象(集合)的属性 206
8.6.2 Error对象(集合)的方法 206
8.6.3 实例:产生并跟踪一个错误 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
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
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 窗体的设计 36
1.5.1 Windows应用程序的风格 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章 创建Access数据库 64
3.1 数据库简介 64
3.1.1 数据库 64
3.1.2 数据库管理系统 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 定义关系 73
3.4.1 关系的作用 73
3.4.2 三种关系 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章 使用Visual Basic访问数据库 90
4.1 介绍ODBC 90
4.1.1 ODBC结构 90
4.1.2 ODBC基本功能 91
4.1.3 ODBC驱动程序的类别 91
4.1.4 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 DBList控件 105
5.2.1 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.2 DBGrid控件的特殊属性 112
5.4.3 DBGrid控件的外观属性 112
5.4.4 实例:用DBGrid控件显示数据表 116
5.5 ADODC控件 117
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章 多媒体 131
6.1 建立一个多媒体数据库 131
6.2 Multimedia控件 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章 SQL语言基础 149
7.1 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章 数据访问模型 158
8.1 ADO概述 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.3 RecordSet对象的主要事件 172
8.3.4 实例:打印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.2 Command对象的方法 194
8.4.3 Parameter对象(集合)的属性 194
8.4.4 Parameter集合的方法 194
8.4.5 实例:用选择查询创建记录集 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.1 Error对象(集合)的属性 206
8.6.2 Error对象(集合)的方法 206
8.6.3 实例:产生并跟踪一个错误 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
猜您喜欢