ADO.NET是一组用于和数据源进行交互的面向对象类库:
一:通常情况下,数据源是数据库,但它同样也能够是文本文件、Excel表格或者XML文件。
二:ADO.NET允许和不同类型的数据源以及数据库进行交互。然而并没有与此相关的一系列类来完成这样的工作。
三:因为不同的数据源采用不同的协议,所以对于不同的数据源必须采用相应的协议。一些老式的数据源使用ODBC协议,许多新的数据源使用OleDb协议,并且现在还不断出现更多的数据源。
四:这些数据源都可以通过.NET的ADO.NET类库来进行连接。
1、微软公司的ADO(ActiveX Data Objects)是一个用于访问数据源的COM组件。
2、它提供了编程语言和统一数据访问方式OLE DB的一个中间层。
3、允许开发人员编写访问数据的代码而不用关心数据库是如何实现的,而只用关心到数据库的连接。4、访问数据库的时候,关于SQL的知识不是必要的,但是特定数据库支持的SQL命令仍可以通过ADO中的命令对象来执行。