4,使用System.Data命名空间
在C#代码中使用ADO.NET的第一步是引用System.Data命名空间,其中包含所有的Ado.Net类,将下面using指令放在使用Ado.net程序的开端:
using System.Data;
接着需要为使用的特定数据源引用.NET数据提供者。
【1】SQL Server .NET 数据提供者
使用专用的内置.NET 数据提供者就可以获得最好的性能和对基础功能的最直接访问。
using System.Data.SqlClient;
【2】Oracle .NET 数据提供者
使用Oracle数据库,内置Oracle .NET驱动程序是最佳选择。项目文件上点击右键,选择添加引用,然后找到.net选项卡的System.Data.OracleClient,点击确认即可。(比上面麻烦一些)然后就可以用下面的语句。
using System.Data.OracleClient;Oracle本身也提供了一个.NET数据提供者,引用为Oracle.DataAccess.Client,它必须从Oracle中单独下载。这个驱动可以更多的利用数据库产品的特定功能,但对于基本的使用来说,都可以。
【3】OLE DB.NET数据提供者
对于不是SQLServer或Oracle的数据源(例如Access),可以使用OLE DB.NET 数据提供者。
using System.Data.OleDb;
【4】ODBC.NET数据提供者
using System.Data.Odbc;