下面主要讲述ADO.NET应用程序,怎样创建ADO.NET应用程序项目。这些内容都是一些门户网站和技术论坛找到的,中间可能有不少错误是我没有挑出的,欢迎大家指正。。。
包括:.NET框架组件中包含的数据提供者信息 DataSet 与DataReader的比较,这些对象最佳使用说明 说明怎样使用DataSet、Commands和Connections 与XML集成的信息 一般的技巧
.NET框架组件数据提供程序
.NET框架组件中的数据提供程序是应用程序与数据源之间的一座桥梁。它允许你从数据源返回查询的结果,在数据源上执行命令,把数据集中的改变提交到数据源。本文包含了怎样选择最适合需求的.NET框架组件数据提供程序。
使用哪种.NET框架组件数据提供程序
为了使应用程序获得最佳的性能,需要使用最适合数据源的.NET框架组件数据提供程序。 连接到SQL Server 7.0及以上版本
当连接到SQL Server 7.0及以上版本时,为了获得最佳性能应该使用ADO.NET应用程序 数据提供程序。SQL Server .NET数据提供程序设计为直接访问SQL Server,没有其它附加的技术层。下图说明了访问SQL Server 7.0及以上版本的多种技术之间的差别。 #t#
连接到ODBC数据源
名字空间中的ODBC .NET数据提供程序的结构与SQL Server和OLE DB的.NET数据提供程序相同。ODBC .NET数据提供程序使用"ODBC"前缀和标准的ODBC连接字符串。 注意:ODBC .NET数据提供程序包含在.NET框架组件1.1以上版本,包含ODBC .NET数据提供程序的名字空间是System.Data.Odbc。
使用DataReader、DataSet、DataAdapter和DataView ADO.NET提供两个对象用于检索关系型数据并把它存储在内存中,分别是DataSet和DataReader。DataSet提供内存中关系数据的表现--包括表和次序、约束等表间的关系的完整数据集合,ADO.NET应用程序提供快速、只向前、只读的来自数据库的数据流。