ASP.NET数据库开发入门与提高

ASP.NET数据库开发入门与提高
作 者: 东方人华 刘振岩 刘慧敏 王欢
出版社: 清华大学出版社
丛编项: 软件入门与提高丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: ASP.NET
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《ASP.NET数据库开发入门与提高》作者简介

内容简介

本书特色内容:●ASP的主要特色和关键技术●C#语言与SQL语言的基本知识●新一代的数据存取机制——ADO.NET●使用基本的服务器端组件、数据验证组件、数据列表控件实现数据访问●利用ADO.NET操作XML数据VisualStudio.NET中文版是Microsoft公司最新推出的可视化开发工具,ASP.NET作为VisualStudio.NET的组成部分之—,成为Internet和intranet开发Web应用程序的新一代开发工具,逐渐被广大程序员普遍采用。本书以通俗、简明的语言由浅入深地讲解了ASP.NET数据库访问技术及其编程方法与技巧,同时辅以大量的实例。书中所有程序代码均采用CodeBehind技术,通过实例步步引导读者快速掌握用C#和ASP.NET进行数据库编程的思路和技巧。木书先介绍了ASP.NET的特性、C#语言和SQL语言的基础知识;接下来介绍了ASP.NET的新一代数据存取机制——ADO.NET;此外,还介绍了用基本的服务器端组件、数据验证组件、数据列表控件实现数据访问以及利用ADO.NET操作XML数据等内容:最后综合前几章的知识,提供了一个完整的经典实例供读者学习和借鉴。本书是一本内容丰富的ASP.NET数据库开发资源大全,适合初学者及广大网络设计和开发人员阅读,对高级开发人员也有一定的参考价值。

图书目录

第1章 ASP. NET简介与安装

1. 1 ASP. NET的重要特色

1. 1. 1 增强的编译性能

1. 1. 2 可视化的开发工具支持

1. 1. 3 威力和灵活性

1. 1. 4 简易性

1. 1. 5 其他重要特色

1. 2 构建ASP. NET的开发环境

1. 2. 1 安装MicrosoftVisualStudio. NET的系统需求

1. 2. 2 安装MicrosoftVisualStudio. NET的步骤

1. 2. 3. NETFrameworkSDK示例及快速入门教程的安装

1. 3 ASP. NET的关键技术

1. 3. 1 ASP. NET与ASP比较

1. 3. 2 CodeBehind技术

1. 3. 3 数据绑定技术

1. 3. 4 新一代的数据存取机制--ADO. NET

1. 4 第一个连接数据库的实例

1. 5 本章小结

第2章 C#语言基础

2. 1 数据类型

2. 1. 1 值类型

2. 1. 2 引用类型

2. 2 操作符

2. 2. 1 常用的操作符

2. 2. 2 操作符的优先级

2. 3 控制语句

2. 3. 1 选择语句

2. 3. 2 循环语句

2. 3. 3 跳出. 继续和转向语句

2. 4 命名空间的声明

2. 4. 1 命名空间的概述

2. 4. 2 namespace和using关键词

2. 5 一个简单的C#程序

2. 5. 1 编写C#程序

2. 5. 2 用CSC编译程序

2. 6 本章小结

第3章 SOL语言的基本知识

3. 1 SQL语言简介

3. 1. 1 什么是SQL语言

3. 1. 2 SQL语言的组成

3. 1. 3 SQL语句中常用的符号

3. 2 对数据库和数据表的操作

3. 2. 1 对数据库的操作

3. 2. 2 对数据表的操作

3. 3 数据查询

3. 3. 1 简单的SELECT语句

3. 3. 2 WHERE子句和ORDERBY子句

3. 3. 3 聚合函数

3. 3. 4 GROUPBY子句

3. 3. 5 数据查询的实例

3. 4 数据处理

3. 4. 1 添加数据

3. 4. 2 删除数据

3. 4. 3 更新数据

3. 4. 4 数据处理的实例

3. 5 本章小结

第4章 新一代的数据有取机制--AD0. NET

4. 1 ADO. NET的概述

4. 1. 1 ADO. NET与ADO的比较

4. 1. 2 . NET框架中的数据提供程序

4. 2 ADO. NET组件及对象模型

4. 2. 1 ADO. NET组件及对象模型概述

4. 2. 2 使用Connection对象连接到不同的数据源

4. 2. 3 Connection对象的构造函数

4. 2. 4 处理Connection事件

4. 2. 5 使用Command对象实现对数据的操作

4. 2. 6 使用DataReader对象读取数据库中的数据

4, 2. 7 使用DataSet对象访问数据库中的数据

4. 3 使用[数据]工具箱

4. 4 本章小结

第5章 使用ASP. NET服务器端控件

5. 1 基本的ASP. NET服务器端控件

5. 1. 1 创建Web窗体

5. 1. 2 Label控件

5. 1. 3 Button控件

5. 1. 4 LinkButton控件

5. 1. 5 ImageButton控件

5. 1. 6 TextBox控件

5. 1. 7 DropDownList控件

5. 1. 8 ListBox控件

5. 1. 9 CheckBox控件和CheckBoxList控件

5. 1. 10 RadioButton控件和RadioButtonList控件

5. 1. 11 使用基本的ASP. NET服务器端控件的综合实例

5. 2 服务器端数据验证控件

5. 2. 1 数据验证机制介绍

5. 2. 2 确保不跳过输入的RequiredFieldValidator控件

5. 2. 3 比较输入与控件属性值的CompareValidator控件

5. 2. 4 检查输入有效范围的RangeValidator控件

5. 2. 5 检查输入格式的RegularExpressionValidator控件

5. 2. 6 使用自定义验证检查输入的CustomValidator控件

5. 2. 7 摘要显示所有验证错误的ValidationSummary控件

5. 2. 8 使用服务器端数据验证控件的综合实例

5. 3 本章小结

第6章 利用DataGrid控件实现数据访问

6. 1 数据绑定技术概述

6. 2 结合ADO. NET用DataGrid控件显示数据

6. 2. 1 选择杏询

6. 2. 2 自定义外观

6. 2. 3 Sort属性和数据排序

6. 2. 4 分页浏览

6. 2. 5 用DataGrid控件显示数据的综合实例

6. 3 结合ADO. NET用DataGrid控件操作数据

6. 3. 1 在数据库中插入数据

6. 3. 2 更新数据库中的数据

6. 3. 3 删除数据库中的数据

6. 3. 4 编写和使用存储过程

6. 3. 5 用DataGrid控件操作数据的综合实例

6. 4 本章小结

第7章 利用模板控件进行数据访问

7. 1 模板控件介绍

7. 2 Repeater控件

7. 2. 1 使用ItemTemplate定义列表中项目的内容和布局

7, 2. 2 使用AlternatingltemTemplate确定交替项的内容和布局

7. 2. 3 使用SeparatorTemplate在各个项目之间呈现分隔符

7. 2. 4 使用HeaderTemplate确定列表贞眉的内容和布局

7. 2. 5 使用FooterTemplate确定列表页脚的内容和布局

7. 2. 6 使用Repeater控件进行数据访问的综合实例

7. 3 DataList控件

7. 3. 1 DataList控件和Repeater控件的比较

7. 3. 2 DataList控件的WYSIWYG编辑模式

7. 3. 3 使用SelectedltemTemplate确定选十项目的内容和布局

7. 3. 4 使用EditltemTemplate确定编辑项目的内容和布局

7. 3. 5 使用DataList控件进行数据访问的综合实例

7. 4 本章小结

第8章 AD0. NET的XML功能

8. 1 可扩展标记语言XML

8. 1. 1 HTML的缺点

8. 1. 2 不同于HTML的XML

8. 1. 3 XML实例

8. 2 XML数据与数据库的关系

8. 2. 1 文件系统的局限性

8. 2. 2 数据库

8. 3 XML的文档对象模型

8. 4 ADO. NET操作XML数据

8. 4. 1 关系数据和ADO. NET的XML集成

8. 4. 2 使用DataSet对象访问XML数据

8. 5 将XML数据导入到数据库的实例

8. 6 本章小结

第9章 留言板

9. 1 留言板功能介绍

9. 2 准备工作

9. 2. 1 数据库的设计

9. 2. 2 程序文件的结构

9. 3 进入实例

9. 3. 1 用户登录

9. 3. 2 用户注册

9. 3. 3 留言板首页

9. 3. 4 撰写留言

9. 3. 5 查看和回复留言

9. 3. 6 留言者信息

9. 4 实例的运行

9. 5 本章小结

第10章 网络数据库查询

10. 1 数据库查询功能介绍

10. 2 准备工作

10. 2. 1 数据库说明

10. 2. 2 程序文件的结构

10. 3 程序设计与实现

10. 3. 1 用户身份验证

10. 3. 2 设置查询条件

10. 3. 3 显示查询结果

10. 4 实例的运行及说明

10. 5 本章小结

第11章 电子商务--食品店店面

11. 1 食品店店面功能介绍

11. 1. 1 什么是电子商务

11. 1. 2 食品店店面功能

11. 2 准备工作

11. 2. 1 数据库的设计

11. 2. 2 程序文件的结构和功能

11. 2. 3 项目的创建和素材的整合

11. 3 创建"食品店店面"欢迎界面

11. 4 创建"食品店店面"主界面

11. 4. 1 创建[LOGO区]

11. 4. 2 创建[类别选择区]

11. 4. 3 创建[商品陈列区]

11. 4. 4 创建[商品浏览区]

11. 4. 5 创建[购物篮区]

11. 5 实现"食品店店面"功能

11. 5. 1 更新商品的陈列和浏览

11. 5. 2 与更新商品陈列和浏览相关的事件处理

11. 5. 3 更新购物篮

11. 5. 4 与更新购物篮相关的事件处理

11. 5. 5 "食品店店面"主界面的初始化

11. 6 结账

11. 6. 1 结束购买

11. 6. 2 实现结账

11. 7 实例的运行

11. 8 本章小结