Visual Basic 6.0数据库编程思想与实践PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:谭小丹等编著
- 出 版 社:北京:冶金工业出版社
- 出版年份:2002
- ISBN:7502430873
- 页数:392 页
第1章 Visual Basic数据库编程基础 1
1.1 数据库概述 1
1.1.1 数据库的发展 1
1.1.2 桌面数据库 2
1.1.3 分布式数据库 2
1.2 基本概念和术语 4
1.3 关系数据库设计 6
1.3.1 规划关系数据库 6
1.3.2 设计一个关系数据库 7
1.4 SQL语言 9
1.4.1 SQL的特点和基本功能 10
1.4.2 SQL数据类型 11
1.4.3 SQL语句 11
1.4.6 Delete语句 12
1.4.5 Insert语句 12
1.4.4 Select语句 12
1.4.7 Update语句 13
1.4.8 Create Table语句 13
1.4.9 Create Index语句 13
1.4.10 Create View语句 13
1.5 Visual Basic和数据库 13
1.5.1 Visual Basic支持的数据库 14
1.5.2 Visual Basic访问数据库的方案 14
小结 18
综合练习一 18
一、选择题 18
二、填空题 18
三、思考题 19
四、上机实践 19
2.1 VisData概述 20
2.2 打开VisData 20
第2章 Visual Basic可视数据管理器 20
2.2.1 创建一个示例数据库 21
2.2.2 在VisData中输入数据 24
2.2.3 VisData工具栏按钮 26
2.3 VisData文件菜单 28
2.3.1 打开数据库 28
2.3.2 新建 29
2.3.3 导入/导出 30
2.3.4 工作空间 31
2.3.5 错误 31
2.3.6 压缩MDB 31
2.3.7 修复MDB 32
2.4 VisData实用程序菜单 32
2.4.1 查询生成器 32
2.4.2 数据窗体设计器 34
2.4.3 全局替换 35
2.4.4 附加 36
2.4.5 用户组/用户 37
2.4.6 SYSTEM.MD? 37
2.4.7 首选项 38
2.5 VisData窗口和帮助菜单 38
2.6 使用VisData操作数据库 38
2.6.1 修改表结构 39
2.6.2 查询数据库 40
小结 40
综合练习二 41
一、选择题 41
二、填空题 41
三、思考题 42
四、上机实践 42
第3章 Visual Basic数据控件和数据绑定控件 43
3.1 应用数据控件访问数据库 43
3.2.1 Data控件与数据相关的主要属性 45
3.2 Data控件 45
3.2.2 Data控件与数据相关的方法 47
3.2.3 Data控件与数据相关的主要事件 49
3.3 ListBox控件和ComboBox控件 52
3.4 DBList控件和DBCombo控件 53
3.5 RemoteData控件 55
3.5.1 RemoteData控件与数据相关的主要属性 55
3.5.2 RemoteData控件与数据相关的方法 58
3.5.3 RemoteData控件与数据相关的主要事件 59
3.5.4 RemoteData控件举例 61
3.6 ADO Data控件 64
3.6.1 ADO Data控件与数据相关的属性 64
3.6.2 ADO Data控件与数据相关的方法 65
3.6.3 ADO Data控件与数据相关的事件 65
3.6.4 ADO Data控件举例 68
一、选择题 72
小结 72
综合练习三 72
二、填空题 73
三、思考题 73
四、上机实践 73
第4章 使用DAO 74
4.1 DAO概述 74
4.2 DAO层次模型 74
4.2.1 DAO层次模型概述 74
4.2.2 DAO模型的层次结构 75
4.3 DAO对象 76
4.3.1 DBEngine对象 76
4.3.2 Workspace对象 78
4.3.3 Database对象 79
4.3.4 TableDef对象 81
4.3.5 Recordset对象 83
4.3.6 QueryDef对象 85
4.3.7 Field对象 86
4.4 DAO编程 88
小结 93
综合练习四 93
一、选择题 93
二、填空题 94
三、思考题 94
四、上机实践 94
第5章 使用ADO 95
5.1 ADO概述 95
5.2 ADO对象模型 97
5.3 ADOX对象模型 97
5.4 ADO对象 98
5.4.1 Connection对象 98
5.4.2 Recordset对象 112
5.4.3 Field对象 143
5.4.4 Command对象 148
5.5 ADO编程 152
5.5.1 ADO编程的步骤 152
5.5.2 使用ADO实现一个数据库观察器 153
小结 160
综合练习五 161
一、选择题 161
二、填空题 161
三、思考题 161
四、上机实践 161
第6章 数据环境设计器 162
6.1 数据环境设计器概述 162
6.2 Connection对象 164
6.3 Command对象 165
6.3.1 设置Command对象的属性 166
6.3.2 创建层次结构记录集 168
6.3.3 创建合计数据 171
6.4 使用数据环境设计器 173
6.4.1 使用数据绑定控件创建窗体 176
6.4.2 拖动对象创建数据窗体 176
6.5 数据环境设计器编程 177
6.5.1 DataEnvironment对象 177
6.5.2 执行命令和操作记录集 179
小结 180
综合练习六 181
一、选择题 181
二、填空题 181
三、思考题 181
四、上机实践 181
第7章 报表制作 182
7.1 报表设计器概述 182
7.1.1 数据报表设计器的特性 182
7.1.2 数据报表设计器的部件 182
7.1.3 数据报表设计器的组成 183
7.2 数据报表控件 184
7.2.1 RptTextBox控件 184
7.2.2 RptLabel控件 185
7.2.3 RptImage控件 185
7.2.4 RptLine控件 185
7.2.5 RptShape控件 185
7.2.6 RptFunction控件 185
7.3 报表设计器的使用 186
7.3.1 使用数据环境设计器创建数据源 186
7.3.2 创建并显示数据报表 189
7.4 DataReport对象 191
7.4.1 DataReport对象的属性 191
7.4.2 DataReport对象的方法 192
7.4.3 DataReport对象的事件 195
7.5.1 预览报表 196
7.5 数据报表编程 196
7.5.2 打印报表 198
7.5.3 导出报表 198
小结 200
综合练习七 200
一、选择题 200
二、填空题 200
三、思考题 201
四、上机实践 201
第8章 Client/Server编程 202
8.1 Client/Server基础知识 202
8.1.1 基本概念 202
8.1.2 两层Client/Server模型 203
8.1.3 三层Client/Server模型 204
8.2.1 ODBC概述 205
8.2 ODBC的使用 205
8.1.4 三层Client/Server的优点 205
8.2.2 安装和配置ODBC 206
8.3 使用Visual Basic访问数据 208
8.4 SQL Server的配置与使用 209
8.4.1 SQL Server概述 209
8.4.2 SQL Server的Client/Server特性 210
8.4.3 SQL Server数据库结构 212
8.4.4 SQL Server数据类型 213
8.5 使用SQL Server建立数据库对象 217
8.5.1 Enterprise Manager简介 217
8.5.2 建立数据库 220
8.5.3 建立数据表 222
8.5.4 管理安全性 224
8.6 编程实例 225
一、选择题 231
二、填空题 231
综合练习八 231
小结 231
三、思考题 232
四、上机实践 232
第9章 使用RDO 233
9.1 RDO概述 233
9.2 RDO对象模型 234
9.3.1 rdoEngine对象 235
9.3 RDO对象 235
9.3.2 rdoEnvironment对象 240
9.3.3 rdoConnection对象 244
9.3.4 rdoQuery对象 251
9.3.5 rdoResultset对象 254
9.3.6 rdoTable对象 266
9.3.7 rdoColumn对象 268
9.3.8 rdoParameter对象 272
9.4.1 SQL Server数据库的建立 274
9.4 RDO编程 274
9.4.2 RDO编程 275
9.5 RDO与ADO 284
9.5.1 DAO、RDO和ADO的区别 284
9.5.2 RDO到ADO的转换 285
小结 289
综合练习九 290
一、选择题 290
二、填空题 290
三、思考题 291
四、上机实践 291
第10章 综合实例——进销存管理系统的开发 292
10.1 进销存管理系统功能简介 292
10.2 数据库设计 293
10.2.1 建立实体模型 293
10.2.2 创建数据库 295
10.3.1 主界面设计 296
10.3 主界面和主菜单 296
10.3.2 模块编程 299
10.3.3 frmMain窗体代码 301
10.4 用户菜单 306
10.4.1 注销子菜单 306
10.4.2 登录子菜单 306
10.4.3 退出子菜单 308
10.5 数据库菜单 308
10.5.1 业务员数据表子菜单 308
10.5.2 客户数据表子菜单 315
10.5.3 厂商数据表子菜单 320
10.5.4 商品数据表子菜单 324
10.5.5 进货数据表子菜单 327
10.5.6 销售数据表子菜单 331
10.5.7 退货数据表子菜单 335
10.5.8 库存数据表子菜单 339
10.6.1 进货登记子菜单 342
10.6 交易菜单 342
10.6.2 销售登记子菜单 353
10.6.3 退货登记子菜单 362
10.7 统计菜单 368
10.7.1 统计结果显示窗体 368
10.7.2 各子菜单的编程实现 372
10.8 报表菜单 372
10.8.1 报表设计 373
10.8.2 报表编程实现 375
10.9 窗口和帮助菜单 376
10.9.1 窗口菜单 376
10.9.2 帮助菜单 376
10.10 系统运行 377
小结 383
参考答案 384
参考文献 392
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《语文教育教学实践探索》陈德收 2018
- 《彼得·布鲁克导演实践研究》邓小玲著 2019
- 《反思性实践》胡红梅, 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《先秦政治思想史》梁启超著 2019
- 《《鬼谷子》思想新解 上》林仁政著 2015
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019