书籍详情
C#数据库编程从入门到精通
作者:(美)Jason Price著;邱仲潘等译;邱仲潘译
出版社:电子工业出版社
出版时间:2003-09-01
ISBN:9787505389687
定价:¥55.00
购买这本书可以去
内容简介
.NET已经成为下一波技术应用的热门平台,是编写许多应用程序类型的全新框架,其优点是一开始就面向分布式环境。本书的重点是介绍如何编写与数据库互动的C#程序。全书共分三大部分:第一部分简单介绍了ADO.NET与数据库,包括SQL、Transact-SQL、ADO.NET类和Windows应用程序;第二部分介绍了基本的数据库编程,内容涵盖连接数据库的细节,数据库命令,运用各种对象读取、存储和修改数据;第三部分讲述了ADO.NET高级数据编程,涉及高级事务控制、ASP.NET、SQL Server对XML的支持和Web服务。本书适用于对C#有所了解的数据库开发人员、应用程序开发人员和Web开发人员。
作者简介
暂缺《C#数据库编程从入门到精通》作者简介
目录
第一部分 ADO.NET与数据库简介
第1章 ADO.NET与数据库编程简介
取得所要软件
开发第一个ADO.NET程序
连接Access与Oracle数据库
Visual Studio.NET简介
使用.NET文档
使用SQL Server文档
小结
第2章 数据库简介
数据库简介
使用SQL Server
探索Northwind数据库
用Enterprise Manager建立查询
生成表格
小结
第3章 结构化查询语言简介
使用SQL
用Visual Studio.NET访问数据库
小结
第4章 Transact-SQL编程简介
Transact-SQL基础
使用游标
使用函数
创建用户定义函数
存储过程简介
触发器简介
小结
第5章 ADO.NET类概述
管理提供者与一般性数据集类
执行SQL SELECT语句并本地存储行
小结
第6章 Windows应用程序与ADO.NET简介
开发简单的Windows应用程序
使用Windows控件
如何用DataGrid控件访问数据库
用Data Form Wizard生成Windows窗体
小结
第二部分 ADO.NET基本数据库编程
第7章 连接数据库
了解SqlConnection类
用SqlConnection对象连接SQL Server数据库
用Visual Studio.NET生成Connection对象
小结
第8章 执行数据库命令
SqlCommand类
生成SqlCommand对象
执行SELECT语句和TableDirect命令
执行修改数据库信息的命令
事务简介
向命令提供参数
执行SQL Server存储过程
用Visual Studio.NET生成Command对象
小结
第9章 用DataReader对象读取结果
SqlDataReader类
生成SqlDataReader对象
从SqlDataReader对象中取行
返回强类型列值
读取null值
执行多条SQL语句
在Visual Studio.NET中使用DataReader对象
小结
第10章 用DataSet对象存储数据
SqlDataAdapter类
DataSet类
用DataSet对象读取和写入XML
映射表与列
用强类型DataSet类读取列值
用Visual Studio.NET生成DataAdapter对象
用Visual Studio.NET生成DataSet对象
小结
第11章 用DataSet对象修改数据
DataTable类
DataRow类
DataColumn类
在DataTable与DataColumn对象中增加限制
在DataTable中寻找、过滤与排序行
修改DataTable中的行
取得新的标识列值
用存储过程增加、修改与删除数据库行
自动生成SQL语句
DataAdapter与DataTable事件简介
处理更新故障
在DataSet中使用事务(SQL)
用强类型DataSet修改数据
小结
第12章 导航与修改相关数据
UniqueConstraint类
生成UniqueConstraint对象
ForeignKeyConstraint类
生成ForeignKeyConstraint对象
DataRelation类
生成与使用DataRelation对象
增加、更新与删除相关行
更新父行主键的问题
嵌套XML
用Visual Studio.NET定义关系
小结
第13章 使用DataView对象
DataView类
生成与使用DataView对象
使用默认排序算法
进行高级过滤
DataRowView类
寻找DataView中的DataRowView对象
从DataView中增加、修改与删除DataRowView对象
生成子DataView对象
DataViewManager类
生成与使用DataViewManager对象
用Visual Studio.NET生成DataView
小结
第三部分 ADO.NET高级数据库编程
第14章 高级事务控制
SqlTransaction类
设置保存点
设置事务隔离级
了解SQL Server锁
小结
第15章 Web应用程序简介:ASP.NET
用VS.NET生成ASP.NET Web应用程序
Web窗体控件
建立更复杂的应用程序
用DataGrid控件访问数据库
用DataList控件访问数据库
维护Web应用程序状态
生成简单的购物推车应用程序
小结
第16章 使用SQL Server的XML支持
使用SQL Server FOR XML从句
XPath简介
XSLT简介
用HTTP访问SQL Server
使用SQL Server OPENXML()函数
用XmlDocument对象存储XML文档
用XmlDataDocument对象存储XML文档
小结
第17章 Web服务
生成Web服务
浏览WSDL文件并测试Web服务
使用Web服务
注册Web服务
小结
第1章 ADO.NET与数据库编程简介
取得所要软件
开发第一个ADO.NET程序
连接Access与Oracle数据库
Visual Studio.NET简介
使用.NET文档
使用SQL Server文档
小结
第2章 数据库简介
数据库简介
使用SQL Server
探索Northwind数据库
用Enterprise Manager建立查询
生成表格
小结
第3章 结构化查询语言简介
使用SQL
用Visual Studio.NET访问数据库
小结
第4章 Transact-SQL编程简介
Transact-SQL基础
使用游标
使用函数
创建用户定义函数
存储过程简介
触发器简介
小结
第5章 ADO.NET类概述
管理提供者与一般性数据集类
执行SQL SELECT语句并本地存储行
小结
第6章 Windows应用程序与ADO.NET简介
开发简单的Windows应用程序
使用Windows控件
如何用DataGrid控件访问数据库
用Data Form Wizard生成Windows窗体
小结
第二部分 ADO.NET基本数据库编程
第7章 连接数据库
了解SqlConnection类
用SqlConnection对象连接SQL Server数据库
用Visual Studio.NET生成Connection对象
小结
第8章 执行数据库命令
SqlCommand类
生成SqlCommand对象
执行SELECT语句和TableDirect命令
执行修改数据库信息的命令
事务简介
向命令提供参数
执行SQL Server存储过程
用Visual Studio.NET生成Command对象
小结
第9章 用DataReader对象读取结果
SqlDataReader类
生成SqlDataReader对象
从SqlDataReader对象中取行
返回强类型列值
读取null值
执行多条SQL语句
在Visual Studio.NET中使用DataReader对象
小结
第10章 用DataSet对象存储数据
SqlDataAdapter类
DataSet类
用DataSet对象读取和写入XML
映射表与列
用强类型DataSet类读取列值
用Visual Studio.NET生成DataAdapter对象
用Visual Studio.NET生成DataSet对象
小结
第11章 用DataSet对象修改数据
DataTable类
DataRow类
DataColumn类
在DataTable与DataColumn对象中增加限制
在DataTable中寻找、过滤与排序行
修改DataTable中的行
取得新的标识列值
用存储过程增加、修改与删除数据库行
自动生成SQL语句
DataAdapter与DataTable事件简介
处理更新故障
在DataSet中使用事务(SQL)
用强类型DataSet修改数据
小结
第12章 导航与修改相关数据
UniqueConstraint类
生成UniqueConstraint对象
ForeignKeyConstraint类
生成ForeignKeyConstraint对象
DataRelation类
生成与使用DataRelation对象
增加、更新与删除相关行
更新父行主键的问题
嵌套XML
用Visual Studio.NET定义关系
小结
第13章 使用DataView对象
DataView类
生成与使用DataView对象
使用默认排序算法
进行高级过滤
DataRowView类
寻找DataView中的DataRowView对象
从DataView中增加、修改与删除DataRowView对象
生成子DataView对象
DataViewManager类
生成与使用DataViewManager对象
用Visual Studio.NET生成DataView
小结
第三部分 ADO.NET高级数据库编程
第14章 高级事务控制
SqlTransaction类
设置保存点
设置事务隔离级
了解SQL Server锁
小结
第15章 Web应用程序简介:ASP.NET
用VS.NET生成ASP.NET Web应用程序
Web窗体控件
建立更复杂的应用程序
用DataGrid控件访问数据库
用DataList控件访问数据库
维护Web应用程序状态
生成简单的购物推车应用程序
小结
第16章 使用SQL Server的XML支持
使用SQL Server FOR XML从句
XPath简介
XSLT简介
用HTTP访问SQL Server
使用SQL Server OPENXML()函数
用XmlDocument对象存储XML文档
用XmlDataDocument对象存储XML文档
小结
第17章 Web服务
生成Web服务
浏览WSDL文件并测试Web服务
使用Web服务
注册Web服务
小结
猜您喜欢