創(chuàng)建ADO.NET 應(yīng)用程序主要事項
使用DataAdapter對象操作ADO.NET 應(yīng)用程序實現(xiàn)更新數(shù)據(jù)庫具體的實現(xiàn)方法,只需把下面的代碼清單02添加到代碼清單01之后,二者合并即可實現(xiàn)刪除Customers數(shù)據(jù)表中***行數(shù)據(jù),以及具體的使用方法等等,相信這些對您掌握這個ADO.NET 應(yīng)用程序中核心成員是有所幫助。
建議那些使用 Microsoft SQL Server 7.0 版或更高版本的中間層應(yīng)用程序使用。建議那些使用 Microsoft Data Engine (MSDE) 或 Microsoft SQL Server 7.0 版或更高版本的單層應(yīng)用程序使用。對于 Microsoft SQL Server 6.5 版和更早版本,必須將用于ADO.NET 應(yīng)用程序的 OLE DB 提供程序與 OLE DB .NET 數(shù)據(jù)提供程序一起使用。
OLE DB .NET 數(shù)據(jù)提供程序可在 System.Data.OleDb 命名空間中找到,提供程序 詳細(xì)信息 SQL Server .NET 數(shù)據(jù)提供程序可在 System.Data.SqlClient 命名空間中找到。
建議那些使用 Microsoft SQL Server 6.5 版或更早版本,或支持 .NET 框架 SDK 的ADO.NET 應(yīng)用程序數(shù)據(jù)提供程序使用的 OLE DB 接口中列出的任何 OLE DB 接口的 OLE DB 提供程序的中間層應(yīng)用程序使用。(OLE DB 2.5 接口不需要。)#t#
對于 Microsoft SQL Server 7.0 或更高版本,建議使用 SQL Server 的 .NET 框架數(shù)據(jù)提供程序。建議那些使用 Microsoft廬 Access 數(shù)據(jù)庫的單層應(yīng)用程序使用。不建議中間層應(yīng)用程序使用 Access 數(shù)據(jù)庫。
禁用 ODBC (MSDASQL) 的 ADO.NET 應(yīng)用程序提供程序支持。要訪問開放式數(shù)據(jù)庫連接 (ODBC) 數(shù)據(jù)源,可以下載 ODBC .NET 數(shù)據(jù)提供程序,并且 .NET 框架 SDK 1.1 版將包含它。ODBC .NET 數(shù)據(jù)提供程序可以下載 ODBC .NET 數(shù)據(jù)提供程序??稍?Microsoft.Data.Odbc 命名空間中找到。提供對通過 ODBC 驅(qū)動程序連接的數(shù)據(jù)源的訪問。
注 ODBC 數(shù)據(jù)提供程序?qū)诩磳l(fā)布的以 1.1 為起始的 .NET 框架版本中。包含的 ODBC .NET 數(shù)據(jù)提供程序的命名空間是 System.Data.Odbc。用于 Oracle 的 .NET 數(shù)據(jù)提供程序可以下載用于 Oracle 的 Microsoft .NET 數(shù)據(jù)提供程序。
可在 System.Data.OracleClient 命名空間中找到。提供對 ADO.NET 應(yīng)用程序數(shù)據(jù)源(版本 8.1.7 及更高版本)的訪問。注 用于 Oracle 的 .NET 數(shù)據(jù)提供程序?qū)诩磳l(fā)布的以 1.1 為起始的 .NET 框架版本中。
自定義 .NET 數(shù)據(jù)提供程序ADO.NET 應(yīng)用程序提供了最小的一組接口,使您能實現(xiàn)自己的 .NET 框架數(shù)據(jù)提供程序。有關(guān)創(chuàng)建自定義數(shù)據(jù)提供程序的更多信息,請參閱 .NET 框架 SDK 中的 Implementing a .NET Data Provider。