对ADO.NET的了解
一、ADO.NET的数据访问的五大对象:
1、Connection(连接数据库)对象:与数据源建立连接,连接sql server数据库用SqlConnection,连接OLEDB数据源使用OledbConnection.
2、Command(执行T-SQL语句)对象:对数据源执行SQL命令并返回结果,SQL Server用SqlCommand,OLE DB数据源使用OledbCommand.
3、DataReader(读取数据库,一种只读模式,只向前的)对象: 读取数据源的数据,只能将数据源的数据从头到尾依次读出,Sql server使用SqlDataReader,Oledb数据源使用OledbReader
4、DataAdapter(用户填充DataSet,断开模式)对象:对数据源执行操作并返回结果,在DataSet与数据源之间建立通信,将数据源中的数据写入DataSet ,或根据DataSet中的数据必定数据源。Sql server使用SqlDataAdapter,Oledb 数据源使用OledbAdpater.
5、DataSet(数据集,好比电脑的内存)对象:服务器内存中的数据库
二、C#利用ADO.NET进行数据库开发的基本步骤:
1、创建和数据库连接的connection 对象。
2、配置DataAdapter对象并创建和操作数据集DataSet。
3、将数据库中的表添加到DataSet中。
4、把数据集DataSet绑定到DataGrid上。利用DataAdapter 的Fill方法把数据填充到DataSet,最终的数据库中的数据显示在用户界面的DataGrid中。

浙公网安备 33010602011771号