图书介绍
Visual C# 2008数据库编程实训教程PDF|Epub|txt|kindle电子书版本网盘下载
![Visual C# 2008数据库编程实训教程](https://www.shukui.net/cover/41/34633723.jpg)
- 李志中,谢云,魏菊霞编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302217244
- 出版时间:2010
- 标注页数:301页
- 文件大小:86MB
- 文件页数:314页
- 主题词:C语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
Visual C# 2008数据库编程实训教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 基础篇1
第1章 初识Visual C# 20081
1.1 Visual C# 2008简介1
1.1.1 关于Visual C# 20081
1.1.2 Visual C# 2008的新增功能1
1.2 安装Visual Studio 20083
1.3 初次使用Visual C# 20087
1.4 Visual C# 2008开发环境的界面组成9
1.4.1 创建Windows应用程序9
1.4.2 定制开发环境11
1.4.3 开发环境的界面组成13
1.5 一个简单的Windows应用程序16
1.5.1 界面设计17
1.5.2 属性设置18
1.5.3 编写代码18
1.5.4 运行程序20
小结21
习题21
第2章 C#语言基础23
2.1 数据类型23
2.2 标识符与命名空间24
2.2.1 关键字与标识符24
2.2.2 命名空间25
2.3 常量与变量25
2.3.1 常量25
2.3.2 变量26
2.4 运算符与表达式26
2.4.1 算术运算符27
2.4.2 字符串连接运算符27
2.4.3 关系运算符28
2.4.4 逻辑运算符28
2.4.5 赋值运算符28
2.4.6 位运算符29
2.4.7 自增和自减运算符29
2.4.8 其他运算符30
2.4.9 运算符的优先级和结合顺序31
2.5 命名规则31
2.6 控制结构34
2.6.1 顺序结构34
2.6.2 选择结构34
2.6.3 循环结构38
2.6.4 跳转语句40
2.7 数组41
2.7.1 几个相关的概念41
2.7.2 数组的声明42
2.7.3 创建数组实例44
2.7.4 数组的初始化44
2.7.5 访问单个数组元素46
2.7.6 遍历数组47
2.7.7 数组的方法和属性47
2.7.8 数组的复制48
2.8 方法50
2.8.1 方法的声明50
2.8.2 方法的调用51
2.8.3 参数传递51
2.9 类与对象53
2.9.1 类54
2.9.2 对象56
2.10 文件操作57
2.10.1 文件操作的类57
2.10.2 Directory类57
2.10.3 DirectoryInfo类59
2.10.4 File类60
2.10.5 FileInfo类61
2.10.6 二进制文件的读写62
2.10.7 读写文本文件63
小结65
习题65
第3章 ADO.NET简介70
3.1 ADO.NET对象模型70
3.2 .NET数据提供程序71
3.2.1 .NET数据提供程序概述71
3.2.2 SQL Server.NET数据提供程序72
3.2.3 OLEDB.NET数据提供程序73
3.2.4 选择.NET数据提供程序73
3.3 数据集74
3.3.1 数据集概述74
3.3.2 数据集的组成结构75
3.3.3 数据集的核心对象75
3.4 SQL Server.NET数据提供程序的相关类76
3.4.1 SqlConnection类76
3.4.2 DataSet类79
3.4.3 SqlDataAdapter类79
3.4.4 SqlCommand类与SqlDataReader类80
3.5 DataGridView控件81
3.5.1 DataGridView控件概述81
3.5.2 使用DataGridView控件82
小结83
习题83
第二部分 基于SQL Server的学生选课系统第4章 学生选课系统的分析与设计85
4.1 学生选课系统简介85
4.1.1 学生选课系统的功能模块85
4.1.2 学生选课系统的模块结构87
4.1.3 学生选课系统的体系结构设计88
4.1.4 如何介绍学生选课系统89
4.2 中间件设计90
4.3 数据库设计90
4.3.1 数据表结构90
4.3.2 创建数据库93
4.3.3 创建关系图99
小结104
习题104
第5章 设计登录模块105
5.1 制作个性化图片105
5.1.1 制作登录图片105
5.1.2 制作系统图标105
5.2 创建新项目106
5.3 设计登录界面107
5.3.1 添加控件107
5.3.2 设置控件属性107
5.4 使用数据集实现登录108
5.4.1 编写代码109
5.4.2 运行程序113
5.5 使用自定义方法实现登录114
5.5.1 更新CDataBase类代码114
5.5.2 更新登录代码115
5.6 使用DataReader类实现登录117
5.7 登录学生选课系统119
小结120
习题120
第6章 设计数据库配置模块122
6.1 修改登录界面122
6.1.1 添加控件122
6.1.2 设置新添加控件的属性123
6.2 修改和编写相关代码124
6.2.1 修改CDataBase类的代码124
6.2.2 编写登录窗体代码125
6.3 配置数据库130
小结132
习题132
第7章 设计学生选课系统主窗体134
7.1 主窗体的界面设计134
7.1.1 添加控件134
7.1.2 界面对象属性设置134
7.2 添加子系统窗体136
7.3 主窗体的代码136
7.3.1 窗体初始化代码136
7.3.2 进入子系统的代码138
7.3.3 切换系统用户代码142
7.3.4 退出系统代码143
7.4 主窗体的运行情况144
小结146
习题146
第8章 设计系统用户管理模块147
8.1 用户管理界面设计147
8.1.1 添加控件147
8.1.2 设置属性148
8.2 编写用户管理代码149
8.2.1 编写数据库访问方法149
8.2.2 编写用户管理窗体代码150
8.3 注册与删除用户156
小结158
习题158
第9章 使用MD5加密用户密码159
9.1 MD5算法简介159
9.2 编写加密数据的方法160
9.3 修改相关代码162
9.3.1 修改用户管理代码162
9.3.2 注册一个新用户163
9.3.3 修改登录代码164
9.4 加密后的运行情况166
小结168
习题168
第10章 设计个人信息管理模块169
10.1 设计用户界面169
10.2 属性设置169
10.3 编写代码171
10.3.1 引入命名空间与定义公共变量171
10.3.2 窗体初始化代码171
10.3.3 设置和修改个人信息代码172
10.3.4 修改密码代码175
10.4 管理个人信息177
10.4.1 设置和修改个人信息177
10.4.2 修改我的密码178
小结179
习题180
第11章 设计找回用户密码模块181
11.1 修改登录模块181
11.1.1 修改登录界面181
11.1.2 编写相关代码182
11.2 设计找回用户密码窗体182
11.2.1 用户界面设计183
11.2.2 属性设置183
11.2.3 编写代码184
11.3 设置个人信息188
11.3.1 实现原理188
11.3.2 修改代码189
11.4 找回用户密码193
小结195
习题196
第12章 设计学生信息管理模块197
12.1 界面设计197
12.2 属性设置197
12.3 编写代码199
12.3.1 公共方法199
12.3.2 窗体代码201
12.3.3 数据控件代码202
12.3.4 【添加】按钮代码203
12.3.5 【修改】按钮代码206
12.3.6 【删除】按钮代码207
12.3.7 【查询条件】下拉列表框代码208
12.3.8 【查询】按钮代码208
12.3.9 【全部】按钮代码210
12.3.10 【退出】按钮代码211
12.4 管理学生信息211
小结215
习题215
第13章 设计课程信息管理模块216
13.1 界面设计216
13.2 属性设置216
13.3 编写代码218
13.3.1 公共方法218
13.3.2 窗体代码220
13.3.3 数据控件代码221
13.3.4 【添加】按钮代码222
13.3.5 【修改】按钮代码224
13.3.6 【删除】按钮代码225
13.3.7 【查询条件】下拉列表框代码226
13.3.8 【查询】按钮代码227
13.3.9 【全部】按钮代码228
13.3.10 【退出】按钮代码229
13.4 管理课程信息229
小结230
习题230
第14章 设计选课信息管理模块231
14.1 界面设计与属性设置231
14.1.1 窗体和选项卡231
14.1.2 【我的选课信息】页面232
14.1.3 【选课信息管理】页面233
14.1.4 【选课帮助】页面235
14.2 编写代码236
14.2.1 公共代码236
14.2.2 【我的选课信息】页面代码240
14.2.3 【选课信息管理】页面代码243
14.3 管理选课信息248
小结252
习题252
第15章 数据库的备份与恢复253
15.1 用户界面设计253
15.1.1 窗体253
15.1.2 对话框254
15.2 编写代码255
15.2.1 命名空间与公共变量255
15.2.2 数据库备份代码255
15.2.3 数据库恢复代码257
15.3 备份与恢复数据库259
15.3.1 备份数据库259
15.3.2 恢复数据库261
小结262
习题262
第16章 设计系统帮助模块263
16.1 设计界面263
16.2 设置属性264
16.3 编写代码265
16.3.1 链接代码265
16.3.2 【查看系统帮助信息】按钮代码265
16.3.3 【关闭】按钮代码266
16.4 使用系统帮助266
小结267
习题267
第17章 部署学生选课系统268
17.1 设置系统图标268
17.2 生成安装文件269
17.3 安装学生选课系统274
17.4 启动学生选课系统277
17.5 创建数据库277
17.5.1 安装SQL Server 2000277
17.5.2 附加系统数据库277
17.6 运行系统279
小结280
习题280
第三部分 基于Access的学生选课系统第18章 实现Access版的学生选课系统281
18.1 创建数据库281
18.2 创建数据表和关系282
18.2.1 创建数据表282
18.2.2 创建关系285
18.3 实现Access版的学生选课系统288
18.3.1 修改CDataBase类288
18.3.2 修改登录窗体289
18.3.3 修改用户管理模块的代码292
18.3.4 修改个人信息管理模块的代码292
18.3.5 修改找回用户密码模块的代码294
18.3.6 修改数据库备份与恢复模块的代码296
18.3.7 运行情况299
小结300
习题300
参考文献301