简介
本书通过一系列规模较大并具有现实意义的实例,深入系统地介绍使用C#开发数据库应用程序的各项关键技术。
全书共分14章,第1至第3章是对C#数据库开发基础性问题的深入讨论,并且介绍C#数据库开发的新技术,第4至第8章从理论和实例两个方面深入介绍C#中两种最重要的数据库访问方法DAO和ADO.NET,随后的5个章节通过一个大型实例深入讲述#数据库编程技术及技巧。第14章介绍如何制作帮助文件和如何打包发行程序。本书是为那些对C#编程有所了解并想学习C#数据库编程技巧的读者所编写,并可作为软件开发人员的参考资料。
读者在本书使用过程中遇到的技术问题,请与电子邮件地址:jcxt@sina.com联系。本书所需示例程序的源代码请从网址:www.b-xr.com下载。
目录
第1章 认识visuai studio.net
1.1 visualstudio.net的安装
1.1.1 安装iis
1.1.2 手动配置frontpage服务器扩展
1.1.3 修复.net框架
1.1.4 安装消息队列服务
1.1.5 安装visualstudio远程调试器
1.1.6 安装visualstudio6.0存储过程版本控制
1.1.7 安装sqlserver桌面引擎(msde)
1.1.8 正式开始安装visualstudio.net
1.2 总览visualstudio.net
1.2.1 总览visualstudio.net
1.2.2 visualstudio.net中增加的新功能
1.2.3 visualstudio.net开发环境的几大功能模块,
1.2.4 windows应用程序的制作流程
1.3 使用窗体设计器和代码设计器
1.3.1 使用窗体设计器
1.3. 2 使用代码设计器
1.4 使用控件工具箱
1.4.1 管理“工具箱”中的选项卡和项
.1.4.2 使用“工具箱”
1.5 使用属性窗口
1.6 小结
第2章 数据库基础
2.1 数据库基础知识
2.1.1 数据库系统
2.1.2 数据模型
2.1.3 关系型数据库模型
2.1.4 函数依赖
2.1.5 关键字
2.1.6 关系规范化
2.1.7 数据库引擎
2.2 数据库设计理论
2.2.1 数据库设计步骤
2.2.2 需求分析
2.2.3 概念结构设计
2.2.4 逻辑结构设计
2.2.5 物理设计与实施
2.3 数据库设计实例
2.3.1 设计客户管理系统
2.3.2 在access中为客户管理系统建立数据库
2.4 小结
第3章 结构化查寻语言
3.1 sql语言基础
3.1.1 sql的特点
3.1.2 sql的优点
3.1.3 sql语言中的常用数据类型
3.1.4 sql的标识符
3.1.5 sql中的运算符
3.2 sql中常用的函数
3.2.1 日期函数
3.2.2 字符串函数
3.2.3 数学函数
3.2.4 集合函数
3.2.5 文本和图像函数
3.2.6 转换函数
3.3 运用sql语言操作表、视图与索引
3.3.1 表的操作
3.3.2 数据操作
3.3.3 创建索引
3.3.4 建立视图
3.4 运用sql建立查询
3.4.1 简单查询
3.4.2 查询统计
3.4.3 使用union运算符实现多查询联合
3.4.4 在查询中连接多张表
3.4.5 子查询
3.4.6 利用查询结果创建新表
3.5 在visualc#中建立查询
3.5.1 visualc#中的查询环境
3.5.2 在visualc#中建立关系查询
3.6 小结
第4章 访问数据库方案的比较
4.1 访问数据库技术的历史
4.2 访问数据库的接口方案
4.3 访问数据库的前景
4.4 小结
第5章 dao数据访问对象
5.1 dao对象模型
5.1.1 面向对象编程
5.1.2 dao对象模型
5.2 使用dao操作数据
5.2.1 dbengine对象
5.2.2 workspace对象
5.2.3 database对象
5.2.4 record对象
5.2.5 创建record对象
5.3 c#中远程数据库的访问
5.3.1 数据连接
5.3.2 数据处理
5.4 小结
第6章 学生名册管理系统
6.1 使用microsoftaccess建立数据库
6.2 使用dao读取数据库
6.2.1 定制开发环境
6.2.2 对窗体进行可视化设计
6.2.3 设置数据库环境
6.2.4 进行底层代码设计
6.2.5 增强功能设计
6.3 小结
第7章 ado.net数据库访问对象
7.1 ado.net概述
7.1.1 ado.net简介
7.1.2 connection对象
7.1.3 command对象
7.1.4 datareader对象
7.2 dataset和datasetcommand对象
7.2.1 ado.net的dataset和ado的recordset的比较
7.2.2 理解dataset
7.2.3 将dataset与现有数据一起使用
7.2.4 合并dataset内容
7.2.5 复制dataset内容
7.2.6 使用dataset事件,
7.2.7 简单的可视化设计
7.2.8 类型化的dataset
7.3 ado.net的应用
7.3.1 读取数据
7.3.2 转换现有代码
7.3.3 更新数据
7.3.4 xml扩展支持
7.4 小结
第8章 ado.net开发实例
8.1 数据库浏览器的功能和设计思路
8.1.1 数据库浏览器的主要功能
8.1.2 数据库浏览器的设计思路
8.2 创建caccessdatabase类
8.2.1 增加一个caccessdatabase类
8.2.2 设计caccessdatabase类
8.3 创建cdatabase类,
8.3.1 增加一个cdatabase类
8.3.2 设计cdatabase类
8.4 创建accessexplorer窗体类
8.4.1 增加一个accessexplorer窗体
8.4.2 设计accessexplorer类
8.5 创建loginaccess类
8.5.1 增加一个loginaccess窗体
8.5.2 设计loginaccess类
8.6 创建queryanalyzer类
8.6.1 增加—个queryanalyzer窗体
8.6.2 设计queryanalyzer类
8.7 创建mainform类
8.7.1 增加一个mainform窗体
8.7.2 设计mainform类
8.8 完善工程
8.9 小结
第9章 图书管理借阅系统功能分析
9.1 图书管理系统的功能分析
9.2 学生管理系统的功能分析
9.3 图书在线借阅系统的功能分析
9.3.1 图书在线借阅系统的功能
9.3.2 图书在线借阅系统的功能抽象
9.3.3 图书在线借阅系统的辅助功能
9.4 三个子系统的在整个工程中的关系
9.5 小结
第10章 图书管理借阅系统数据库的设计
10.1 学生信息表
10.2 图书信息表
10.3 图书借阅信息表
10.4 建立三张表之间的关联
10.4.1 在c#打开数据库lib.mdb
10.4.2 建立三张表之间的关联
10.5 建立查询
10.5.1 建立学生信息表中所需要的查询
10.5.2 建立图书信息表中所需要的查询
10.5.3 建立借阅信息表中所需要的查询
10.6 小结
第11章 学生管理系统
11.1 界面设计
11.1.1 学生浏览功能的界面设计
11.1.2 学生编辑功能的界面设计
11.1.3 学生查询功能的界面设计
11.1.4 界面的美化
11.2 底层代码设计
11.2.1 连接数据库
11.2.2 学生浏览功能的设计
11.2.3 学生编辑功能的设计
11.2.4 学生查询功能的设计
11.3 小结
第12章 图书管理系统
12.1 界面设计
12.1.1 图书浏览功能的界面设计
12.1.2 图书编辑功能的界面设计
12.1.3 图书查询功能的界面设计
12.1.4 界面的美化
12.2 底层代码设计
12.2.1 连接数据库
12.2.2 图书浏览功能的设计
12.2.3 图书编辑功能的设计
12.2.4 图书查询功能的设计
12.3 小结
第13章 图书在线借阅系统
13.1 安装和配置iis服务器
13.1.1 配置ip
13.1.2 安装iis服务器
13.1.3 配置iis服务器
13.2 建立网站
13.2.1 制作网站的首页
13.2.2 设置网站的ip
13.3 体会webform
13.4 设计图书在线借阅系统
13.5 实现登录功能和在线借阅功能
13.5.1 界面设计
13.5.2 底层代码设计
13.6 实现更改密码功能
13.6.1 设计更改密码窗体
13.6.2 设计底层代码
13.7 小结
第14章 建立帮助文件和打包发行
14.1 建立帮助文件
14.1.1 创建项目
14.1.2 工具按钮介绍
14.2 调用帮助文件
14.3 打包发行
14.4 小结
1.1 visualstudio.net的安装
1.1.1 安装iis
1.1.2 手动配置frontpage服务器扩展
1.1.3 修复.net框架
1.1.4 安装消息队列服务
1.1.5 安装visualstudio远程调试器
1.1.6 安装visualstudio6.0存储过程版本控制
1.1.7 安装sqlserver桌面引擎(msde)
1.1.8 正式开始安装visualstudio.net
1.2 总览visualstudio.net
1.2.1 总览visualstudio.net
1.2.2 visualstudio.net中增加的新功能
1.2.3 visualstudio.net开发环境的几大功能模块,
1.2.4 windows应用程序的制作流程
1.3 使用窗体设计器和代码设计器
1.3.1 使用窗体设计器
1.3. 2 使用代码设计器
1.4 使用控件工具箱
1.4.1 管理“工具箱”中的选项卡和项
.1.4.2 使用“工具箱”
1.5 使用属性窗口
1.6 小结
第2章 数据库基础
2.1 数据库基础知识
2.1.1 数据库系统
2.1.2 数据模型
2.1.3 关系型数据库模型
2.1.4 函数依赖
2.1.5 关键字
2.1.6 关系规范化
2.1.7 数据库引擎
2.2 数据库设计理论
2.2.1 数据库设计步骤
2.2.2 需求分析
2.2.3 概念结构设计
2.2.4 逻辑结构设计
2.2.5 物理设计与实施
2.3 数据库设计实例
2.3.1 设计客户管理系统
2.3.2 在access中为客户管理系统建立数据库
2.4 小结
第3章 结构化查寻语言
3.1 sql语言基础
3.1.1 sql的特点
3.1.2 sql的优点
3.1.3 sql语言中的常用数据类型
3.1.4 sql的标识符
3.1.5 sql中的运算符
3.2 sql中常用的函数
3.2.1 日期函数
3.2.2 字符串函数
3.2.3 数学函数
3.2.4 集合函数
3.2.5 文本和图像函数
3.2.6 转换函数
3.3 运用sql语言操作表、视图与索引
3.3.1 表的操作
3.3.2 数据操作
3.3.3 创建索引
3.3.4 建立视图
3.4 运用sql建立查询
3.4.1 简单查询
3.4.2 查询统计
3.4.3 使用union运算符实现多查询联合
3.4.4 在查询中连接多张表
3.4.5 子查询
3.4.6 利用查询结果创建新表
3.5 在visualc#中建立查询
3.5.1 visualc#中的查询环境
3.5.2 在visualc#中建立关系查询
3.6 小结
第4章 访问数据库方案的比较
4.1 访问数据库技术的历史
4.2 访问数据库的接口方案
4.3 访问数据库的前景
4.4 小结
第5章 dao数据访问对象
5.1 dao对象模型
5.1.1 面向对象编程
5.1.2 dao对象模型
5.2 使用dao操作数据
5.2.1 dbengine对象
5.2.2 workspace对象
5.2.3 database对象
5.2.4 record对象
5.2.5 创建record对象
5.3 c#中远程数据库的访问
5.3.1 数据连接
5.3.2 数据处理
5.4 小结
第6章 学生名册管理系统
6.1 使用microsoftaccess建立数据库
6.2 使用dao读取数据库
6.2.1 定制开发环境
6.2.2 对窗体进行可视化设计
6.2.3 设置数据库环境
6.2.4 进行底层代码设计
6.2.5 增强功能设计
6.3 小结
第7章 ado.net数据库访问对象
7.1 ado.net概述
7.1.1 ado.net简介
7.1.2 connection对象
7.1.3 command对象
7.1.4 datareader对象
7.2 dataset和datasetcommand对象
7.2.1 ado.net的dataset和ado的recordset的比较
7.2.2 理解dataset
7.2.3 将dataset与现有数据一起使用
7.2.4 合并dataset内容
7.2.5 复制dataset内容
7.2.6 使用dataset事件,
7.2.7 简单的可视化设计
7.2.8 类型化的dataset
7.3 ado.net的应用
7.3.1 读取数据
7.3.2 转换现有代码
7.3.3 更新数据
7.3.4 xml扩展支持
7.4 小结
第8章 ado.net开发实例
8.1 数据库浏览器的功能和设计思路
8.1.1 数据库浏览器的主要功能
8.1.2 数据库浏览器的设计思路
8.2 创建caccessdatabase类
8.2.1 增加一个caccessdatabase类
8.2.2 设计caccessdatabase类
8.3 创建cdatabase类,
8.3.1 增加一个cdatabase类
8.3.2 设计cdatabase类
8.4 创建accessexplorer窗体类
8.4.1 增加一个accessexplorer窗体
8.4.2 设计accessexplorer类
8.5 创建loginaccess类
8.5.1 增加一个loginaccess窗体
8.5.2 设计loginaccess类
8.6 创建queryanalyzer类
8.6.1 增加—个queryanalyzer窗体
8.6.2 设计queryanalyzer类
8.7 创建mainform类
8.7.1 增加一个mainform窗体
8.7.2 设计mainform类
8.8 完善工程
8.9 小结
第9章 图书管理借阅系统功能分析
9.1 图书管理系统的功能分析
9.2 学生管理系统的功能分析
9.3 图书在线借阅系统的功能分析
9.3.1 图书在线借阅系统的功能
9.3.2 图书在线借阅系统的功能抽象
9.3.3 图书在线借阅系统的辅助功能
9.4 三个子系统的在整个工程中的关系
9.5 小结
第10章 图书管理借阅系统数据库的设计
10.1 学生信息表
10.2 图书信息表
10.3 图书借阅信息表
10.4 建立三张表之间的关联
10.4.1 在c#打开数据库lib.mdb
10.4.2 建立三张表之间的关联
10.5 建立查询
10.5.1 建立学生信息表中所需要的查询
10.5.2 建立图书信息表中所需要的查询
10.5.3 建立借阅信息表中所需要的查询
10.6 小结
第11章 学生管理系统
11.1 界面设计
11.1.1 学生浏览功能的界面设计
11.1.2 学生编辑功能的界面设计
11.1.3 学生查询功能的界面设计
11.1.4 界面的美化
11.2 底层代码设计
11.2.1 连接数据库
11.2.2 学生浏览功能的设计
11.2.3 学生编辑功能的设计
11.2.4 学生查询功能的设计
11.3 小结
第12章 图书管理系统
12.1 界面设计
12.1.1 图书浏览功能的界面设计
12.1.2 图书编辑功能的界面设计
12.1.3 图书查询功能的界面设计
12.1.4 界面的美化
12.2 底层代码设计
12.2.1 连接数据库
12.2.2 图书浏览功能的设计
12.2.3 图书编辑功能的设计
12.2.4 图书查询功能的设计
12.3 小结
第13章 图书在线借阅系统
13.1 安装和配置iis服务器
13.1.1 配置ip
13.1.2 安装iis服务器
13.1.3 配置iis服务器
13.2 建立网站
13.2.1 制作网站的首页
13.2.2 设置网站的ip
13.3 体会webform
13.4 设计图书在线借阅系统
13.5 实现登录功能和在线借阅功能
13.5.1 界面设计
13.5.2 底层代码设计
13.6 实现更改密码功能
13.6.1 设计更改密码窗体
13.6.2 设计底层代码
13.7 小结
第14章 建立帮助文件和打包发行
14.1 建立帮助文件
14.1.1 创建项目
14.1.2 工具按钮介绍
14.2 调用帮助文件
14.3 打包发行
14.4 小结
精通C#数据库编程
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×