Visual Basic.NET数据库程序设计与实例PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:卢智勇,谭小丹,李光明编著
- 出 版 社:北京:冶金工业出版社
- 出版年份:2005
- ISBN:7502437738
- 页数:348 页
目录 1
第1章 Visual Basic.NET数据库编程基础 1
1.1 数据库概述 1
1.1.1 数据库的发展 1
1.1.2 桌面数据库 2
1.1.3 分布式数据库 2
1.1.4 基本概念和术语 3
1.2 关系数据库设计 5
1.2.1 规划关系数据库 5
1.2.2 设计一个关系数据库 6
1.3 SQL语言 8
1.3.1 SQL的特点和基本功能 8
1.3.2 SQL数据类型 9
1.3.3 SQL语句 10
1.4 Transact-SQL 11
1.4.1 T-SQL语言 11
1.4.2 T-SQL函数 15
1.5 存储过程 24
1.5.1 设计存储过程 24
1.5.2 创建、执行存储过程 25
1.6 Visual Basic的数据访问技术 27
1.6.1 Visual Basic支持的数据库 27
1.6.2 Visual Basic的数据访问方式 28
1.6.3 Visual Basic数据访问中相关缩写词 29
1.7 从ADO到ADO.NET 30
1.7.1 ADO.NET简介 30
1.8 XML 32
1.7.2 ADO.NET的优点 32
1.8.1 XML的元素、属性和类型 33
1.8.2 XML架构 34
小结 34
综合练习一 35
一、选择题 35
二、填空题 35
三、思考题 35
四、上机实践 35
第2章 使用SQL Server 36
2.1 Client/Server基础 36
2.1.1 基本概念 36
2.1.3 三层Client/Server模型 37
2.1.2 双层Client/Server模型 37
2.1.4 三层Client/Server的优点 38
2.2 SQLServer 38
2.2.1 SQL Server概述 38
2.2.2 SQL Server的Client/Server特性 39
2.2.3 SQL Server数据库结构 41
2.2.4 SQL Server数据类型 41
2.3 使用SQL Server建立数据库对象 45
2.3.1 Enterprise Manager简介 45
2.3.2 建立数据库 46
2.3.3 建立数据表 48
2.3.4 管理安全性 50
2.4 实例演练——建立数据库 51
三、思考题 55
二、填空题 55
四、上机实践 55
一、选择题 55
综合练习二 55
小结 55
第3章 可视化数据库工具 56
3.1 视化数据库工具概述 56
3.2 使用“服务器资源管理器” 56
3.2.1 “服务器资源管理器”主窗口介绍 57
3.2.2 使用“服务器资源管理器”建立数据连接举例 59
3.3 使用数据库设计器 60
3.3.1 表设计器 61
3.3.2 表的“属性页”对话框 62
3.3.3 数据库关系图 63
3.4 使用查询和视图设计器 65
3.4.1 查询和视图设计器 65
3.4.2 建立查询 67
3.5 使用“解决方案资源管理器” 69
3.6 使用XML设计器 70
3.7 使用报表设计器 74
3.7.1 Crystal Report Designer的组成 75
3.7.2 Crystal Reports专家 76
3.7.3 报表控件 77
3.7.4 设计并运行新报表 77
3.8 实例演练——可视化数据库工具的使用 80
小结 83
综合练习三 84
一、选择题 84
二、填空题 84
三、思考题 84
四、上机实践 84
4.1 ADO.NET工作原理 85
第4章 ADO.NET概述 85
4.2 ADO.NET对象 86
4.2.1 Connection对象 86
4.2.2 Command对象 89
4.2.3 DataReader对象 91
4.2.4 DataAdapter对象 93
4.2.5 DataSet对象 96
4.3 ADO.NET和XML 99
4.4 实例演练——建立一个简单的ADO.NET用程序 100
小结 105
综合练习四 105
一、选择题 105
二、填空题 106
三、思考题 106
四、上机实践 106
5.2.1 使用服务器资源管理器创建数据适配器 107
5.2 创建数据适配器 107
第5章 ADO.NET数据适配器 107
5.1 概述 107
5.2.2 使用工具箱创建数据适配器 109
5.3 配置数据适配器参数 111
5.4 数据适配器中的表映射 113
5.5 数据适配器的事件 114
5.5.1 事件处理 114
5.5.2 FillError事件 115
5.5.3 RowUpdated事件 116
5.5.4 RowUpdating事件 117
5.6 实例演练——SqlDataAdapter控件的使用 118
小结 121
综合练习五 121
一、选择题 121
四、上机实践 122
三、思考题 122
二、填空题 122
第6章 ADO.NET数据集 123
6.1 DataSet的结构 123
6.1.1 DataTable对象 123
6.1.2 DataColumn对象 126
6.1.3 DataRow对象 127
6.1.4 DataRelation对象 129
6.1.5 约束 131
6.1.6 创建和使用数据表 132
6.2 使用DataSet 138
6.2.1 创建DataSet 138
6.2.2 使用DataSet更新数据库 143
6.2.3 DataSet的处理 144
6.3.1 并发控制 146
6.3 并发性 146
6.3.2 处理并发错误 148
6.4 使用DataView 149
6.5 实例演练——销售员清单管理 153
小结 162
综合练习六 163
一、选择题 163
二、填空题 163
三、思考题 163
四、上机实践 163
第7章 数据绑定控件 164
7.1 应用数据控件访问数据库 164
7.2 ListBox控件 164
7.3 ComboBox控件 167
7.4 CheckedListBox控件 169
7.5 DataGrid控件 171
7.6 ErrorProvider控件 172
7.7 用户控件 174
7.8 实例演练——DataGrid控件的使用 174
小结 180
综合练习七 181
一、选择题 181
二、填空题 181
三、思考题 181
四、上机实践 181
第8章 Web应用 182
8.1 ASP.NET概述 182
8.2 Web窗体 182
8.2.1 Web窗体简介 182
8.2.2 创建基本的Web窗体 183
8.2.3 验证Web窗体的数据输入 186
8.3 Web窗体的数据访问 190
8.3.1 Web窗体数据访问简介 190
8.3.2 Web数据访问策略 191
8.3.3 在Web窗体中通过DataGrid控件显示数据 192
8.3.4 在Web窗体中创建只读数据访问 195
8.3.5 在Web窗体中更新数据 197
8.4 Web服务 200
8.4.1 Web服务简介 200
8.4.2 创建Web服务 201
8.4.3 使用Web服务 203
8.5 实例演练——订单查询系统 204
四、上机实践 210
三、思考题 210
二、填空题 210
一、选择题 210
小结 210
综合练习八 210
第9章 综合实例1——进销存管理系统的设计与开发 211
9.1 进销存管理系统简介 211
9.2 数据库设计 212
9.2.1 建立实体模型 212
9.2.2 创建数据库 214
9.3 主界面和主菜单 215
9.3.1 主界面设计 215
9.3.2 模块编程 217
9.3.3 frmMain窗体代码 220
9.4 用户菜单 227
9.4.1 注销子菜单 227
9.4.2 登录子菜单 228
9.5.1 业务员数据表子菜单 230
9.4.3 退出子菜单 230
9.5 数据库菜单 230
9.5.2 客户数据表子菜单 239
9.5.3 厂商数据表子菜单 244
9.5.4 商品数据表子菜单 249
9.5.5 进货数据表子菜单 253
9.5.6 销售数据表子菜单 257
9.5.7 退货数据表子菜单 262
9.5.8 库存数据表子菜单 266
9.6 交易菜单 270
9.6.1 进货登记子菜单 270
9.6.2 销售登记子菜单 283
9.6.3 退货登记子菜单 293
9.7.1 统计结果显示窗体 300
9.7 统计菜单 300
9.8 报表菜单 304
9.7.2 各子菜单的编程实现 304
9.8.1 报表设计 305
9.8.2 报表编程实现 308
9.9 窗口和帮助菜单 309
9.9.1 窗口菜单 309
9.9.2 帮助菜单 309
9.10 系统运行 310
小结 313
第10章 综合实例2——Web教学日历管理系统的开发 314
10.1 系统设计 314
10.1.1 系统功能分析 314
10.1.2 功能演示 315
10.2.1 数据需求分析 316
10.2 数据库设计 316
10.2.2 数据库概念结构设计 317
10.2.3 数据库逻辑结构设计 317
10.3 数据库结构的实现 318
10.3.1 创建数据库 318
10.3.2 网络登录界面 319
10.3.3 用户注册页面 323
10.3.4 注册成功界面 324
10.3.5 用户信息管理页面 325
10.3.6 用户基本信息修改页面 331
10.3.7 新建教学日历界面 333
10.3.8 教学日历操作页面 336
10.3.9 报表输出界面 345
小结 348
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《Power BI数据清洗与可视化交互式分析》陈剑 2020
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019