.NET Framework数据提供程序包含了Connection ,Command, DataReader和DataAdapter 4个核心对象;
这四个核心对象的功能如下:
1)Connection:建立与特定数据源的连接。
2)Command:对数据源执行数据库命令,用于返回数据,修改数据,运行存储过程以及发送和检索参数信息等。
3)DataReader:从数据源种读取只进且只读的数据流。
4)DataAdapter:执行SQL命令并用数据源填充DataSet。DataAdapter提供连接DataSet对象和数据源的桥梁。DataAdapter使用Command对象在数据源中执行SQL命令,以便将数据加载到DataSet中,并使DataSet中的数据更改与数据源保持一致。