注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计.NETVB.NET和SQL Server 2000高级编程:创建高效数据层

VB.NET和SQL Server 2000高级编程:创建高效数据层

VB.NET和SQL Server 2000高级编程:创建高效数据层

定 价:¥59.00

作 者: Tony Bain[等]著;康博译;康博译
出版社: 清华大学出版社
丛编项:
标 签: VB.NET

购买这本书可以去


ISBN: 9787302059998 出版时间: 2002-11-01 包装: 胶版纸
开本: 26cm 页数: 512 字数:  

内容简介

  VisualBasic.NET和SQLServer2000是Microsoft最重要的编程语言和数据库产品,它们为创建以数据为中心的应用程序提供了非常灵活的手段。本书从实际应用的角度出发,详细介绍了VisualBasic.NET和SQLServer2000相结合的全部知识,具体内容包括ADO.NET类的相关知识、高效存储过程的编写和使用方法、应用程序的数据绑定、以XML格式操作数据、如何维护数据的完整性和安全性以及使用ComponentServices等,最后还给出一个案例、以XML格式操作数据、如何维护数据的完整性和安全性以及使用ComponentServices等,最后还给出一个案例,实际应用本书所介绍的理论知识。本书着重介绍与数据有关的应用程序开发知识和技巧,非常适合于有一定的VB开发经验、非常熟悉SQLServer(7.0及更高版本)、有.NETFramework基础知识,并熟悉ADO或ADO.NET的中高级开发人员。

作者简介

暂缺《VB.NET和SQL Server 2000高级编程:创建高效数据层》作者简介

图书目录

第1章 ADO.NET
1.1 通用数据访问和ADO历史
1.2 ADO.NET代表数据访问的新时代
1.2.1 DataReader
1.2.2 DataSet
1.2.3 使用DataSet代替DataReader的时机
1.2.4 托管提供程序
1.2.5 用于数据访问的命名空间
1.3 小结
第2章 SqlClient命名空间
2.1 SqlConnection对象
2.1.1 属性
2.1.2 方法
2.1.3 入池连接
2.2 SqlCommand对象
2.2.1 属性
2.2.2 方法
2.3 SqlDataReader对象
2.3.1 属性
2.3.2 方法
2.4 SqlDataAdapter对象
2.4.1 属性
2.4.2 方法
2.4.3 更新数据
2.5 DataSet对象
2.5.1 属性
2.5.2 方法
2.6 DataTable对象
2.6.1 属性
2.6.2 方法
2.7 DataRow对象
2.7.1 属性
2.7.2 方法
2.7.3 RowVersion
2.8 DataColumn对象
2.9 DataRelation
2.10 小结
第3章 HR应用程序范例
3.1 HumanResources数据库
3.2 HumanResources项目
3.2.1 创建EmployeeDetails窗体
3.2.2 EmployeeDetails代码
3.2.3 调试
3.2.4 测试HumanResources应用程序
3.3 小结
第4章 用ADO.NET处理数据流
4.1 概述
4.2 使用DataReader检索数据
4.2.1 使用SELECT语句检索数据
4.2.2 GET方法
4.2.3 检索多个结果集
4.2.4 通过执行存储过程检索数据
4.3 使用DataReader更新数据
4.4 使用DataReader填充控件
4.5 小结
第5章 编写优秀的存储过程
5.1 存储过程和性能
5.2 安全性
5.3 执行存储过程
5.3.1 动态SQL
5.3.2 SET NOCOUNT
5.4 存储过程中的参数
5.5 SELECT语句
5.6 延期的名称解析方案
5.7 连接
5.7.1 内部连接
5.7.2 外部连接
5.7.3 交叉连接
5.8 临时表
5.9 游标
5.10 内联决策
5.11 流程控制
5.11.1 IF...ELSE
5.11.2 WHILE...BREAK...CONTINUE
5.11.3 RETURN
5.12 传递结果集
5.13 导航树
5.14 嵌套过程
5.15 用户定义函数
5.15.1 标量UDF
5.15.2 内联UDF
5.15.3 表格式UDF
5.16 全局变量
5.16.1 @@ERROR
5.16.2 @@ROWCOUNT
5.16.3 @@SERVERNAME
5.16.4 @@IDENTITY
5.17 处理错误
5.17.1 RAISERROR
5.17.2 Ad Hoc错误消息
5.17.3 用户定义错误消息
5.17.4 处理引发的错误
5.18 小结
第6章 在VB.NET中使用存储过程
6.1 在VS.NET中创建存储过程
6.2 DataReader
6.3 多个结果集
6.4 传递参数
6.4.1 SqlParameter对象
6.4.2 SqlDataReader和参数
6.5 返回参数
6.6 检索XML
6.7 以XML传递数据
6.8 SQLXML
6.9 小结
第7章 数据绑定
7.1 概述
7.2 用于Windows Forms的数据绑定
7.2.1 简单数据绑定
7.2.2 复杂数据绑定
7.3 用于Web Forms的数据绑定
7.3.1 绑定到DataGrid
7.3.2 使用DataGrid更新数据
7.4 小结
第8章 事务和封锁
8.1 ACID测试
8.1.1 原子性(A)
8.1.2 一致性(C)
8.1.3 隔离(I)
8.1.4 持久性(D)
8.2 隐式事务和显式事务
8.3 使用事务
8.3.1 使用SqlTransaction还是T-SQL
8.3.2 BEGIN TRANSACTION命令
8.3.3 ROLLBACK TRANSACTION命令
8.3.4 COMMIT TRANSACTION命令
8.3.5 SAVE TRANSACTION命令
8.3.6 事务范围
8.4 事务内的命令
8.5 事务和锁定
8.5.1 锁定的作用
8.5.2 设置锁定
8.5.3 锁定粒度
8.5.4 隔离级别
8.5.5 锁定提示
8.5.6 显示锁定信息
8.6 最好的事务惯例
8.6.1 仅在必需时采用事务
8.6.2 精简事务
8.6.3 使用最低级别的隔离
8.6.4 建立可以确保成功操作的事务
8.6.5 避免死锁
8.7 小结
第9章 组件服务
9.1 己服务组件
9.2 建立己服务组件
9.2.1 创建已服务组件
9.2.2 创建客户端组件
9.3 对象池和其他COM+特性
9.4 小结
第10章 SQL Server和XML
10.1 FOR XML EXPLICIT
10.1.1 结果集结构
10.1.2 排序
10.1.3 属性和元素值
10.1.4 填充结果集
10.2 使用样式进行转换
10.3 作为Web服务的存储过程
10.3.1 配置存储过程Web服务
10.3.2 引用Web服务
10.3.3 使用Web服务
10.4 小结
第11章 开发人员的有效管理
11.1 安全管理
11.1.1 SQL Server登录
11.1.2 数据库权限
11.2 监控SQL Server
11.2.1 SQL Server Profiler
11.2.2 配置长期运行的查询
11.2.3 后台记录
11.2.4 Index Tuning Wizard
11.3 移动数据库
11.3.1 Copy Database Wizard
11.3.2 分割/重组
11.3.3 复原到新服务器
11.4 生成脚本
11.5 小结
第12章 案例分析:IBankAdventure
12.1 概述
12.2 IBankAdventure数据库
12.2.1 创建数据库
12.2.2 数据库表
12.2.3 链接我们的数据
12.2.4 存储过程
12.2.5 数据库的安全策略
12.3 IBankAdventure商务对象
12.3.1 DataAccess商务对象
12.3.2 Bank商务对象
12.3.3 BillPay商务对象
12.3.4 Security商务对象
12.4 IBankAdventure用户接口
12.4.1 保护我们的Web站点
12.4.2 创建IBank项目
12.5 需要改进的地方
12.6 小结
附录A ADO.NET对象模型
A.1 Command类
A.2 Connection类
A.3 DataAdapter类
A.4 DataColumn类
A.5 DataColumnMapping类
A.6 DataReader类
A.7 DataRelation类
A.8 DataRow类
A.9 DataSet类
A.10 DataTable类
A.11 DataTableMapping类
A.12 DataView类
A.13 DataViewManager类
A.14 DataViewSetting类
A.15 OleDbError类
A.16 OleDbException类
A.17 Parameter类
A.18 SqlError类
A.19 SqlException类
A.20 Transaction类

本目录推荐