学习ADO.NET技术(二)

参考此文,详情请戳原作者博客
Data Provider提供了访问外部数据源的功能。今天学习.NET数据提供程序具体是如何访问外部数据源的。

1、.Net数据提供程序

Data Provider用于连接数据库、执行命令和检索结果。

  1. 用于 SQL Server的数据提供程序,使用System.Data.SqlClient命名空间
  2. 用于 OLE DB的数据提供程序,使用System.Data.OleDb命名空间。
  3. 用于ODBC的数据提供程序,System.Data.Odbc 命名空间。

    Connection、Command、DataReader和DataAdapter对象是数据提供程序的主要组成对象。除此之外,数据提供程序还包括其他一些主要对象:

  4. Parameter对象
    Parameter对象定义了命令和存储过程的输入、输出和返回值参数。
    参数化查询是指在设计与数据库连接并存取资料时,在需要填入数值或资料的地方,使用参数来给值。

2、用于SQL Server的.NET数据提供程序

用于SQL Server的数据提供程序(SqlClient)使用自己的协议与SQL Server进行通信。
用于SQL Server的.Net Framework数据提供程序支持本地事务和分布式事务。

3、选择合适的.Net数据提供程序

这里写图片描述
这里写图片描述

猜你喜欢

转载自blog.csdn.net/u014677855/article/details/81566896