十年網(wǎng)站開(kāi)發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無(wú)憂售后,網(wǎng)站問(wèn)題一站解決
本篇內(nèi)容主要講解“ADO.NET程序相關(guān)項(xiàng)目怎么建立”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“ADO.NET程序相關(guān)項(xiàng)目怎么建立”吧!
目前創(chuàng)新互聯(lián)公司已為千余家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)站空間、網(wǎng)站托管維護(hù)、企業(yè)網(wǎng)站設(shè)計(jì)、尤溪網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。
掌握DataSet使用方法必須掌握ADO.NET程序另外一個(gè)核心常用成員--數(shù)據(jù)提供者(Data Provider)。數(shù)據(jù)提供者(也稱為托管提供者M(jìn)anaged Provider)是一個(gè)類集合,在.Net FrameWork SDK 1.0中數(shù)據(jù)提供者分為二種:The SQL Server .NET Data Provider和The OLE DB .NET Data Provider。而到了.Net FrameWork SDK 1.1時(shí),ADO.NET中又增加了The ODBC .NET Data Provider和 The Oracle .NET Data Provider二個(gè)數(shù)據(jù)提供者。
The SQL Server .NET Data Provider的操作數(shù)據(jù)庫(kù)對(duì)象只限于Sql Server 7.0及以上版本,Oracle .NET Data Provider的操作數(shù)據(jù)庫(kù)對(duì)象只限于Oracle 8.1.7及以上版本。而The OLE DB .NET Data Provider和The ODBC .NET Data Provider可操作的數(shù)據(jù)庫(kù)類型就相對(duì)多了許多,ADO.NET程序只要它們?cè)诒镜胤謩e提供Ole Db提供程序和ODBC提供程序。
在這些數(shù)據(jù)提供者中都有一個(gè)DataAdapter類,如:OLE DB .NET Framework 數(shù)據(jù)提供者中是 OleDbDataAdapter類,The SQL Server .NET Framework 數(shù)據(jù)提供者中是SqlDataAdapter類,The ODBC .NET Framework 數(shù)據(jù)提供者中是OdbcDataAdapter類。通過(guò)這些DataAdapter就能夠?qū)崿F(xiàn)從數(shù)據(jù)庫(kù)中檢索數(shù)據(jù)并填充 DataSet 中的表。
ADO.NET程序填充DataSet的過(guò)程分為二步:首先通過(guò)DataAdapter的SelectCommand屬性從數(shù)據(jù)庫(kù)中檢索出需要的數(shù)據(jù)。ADO.NET程序其實(shí)是一個(gè)Command對(duì)象。然后再通過(guò)DataAdapter的Fill方法把檢索來(lái)的數(shù)據(jù)填充 DataSet。代碼清單01就是以Microsoft SQL Server 中的Northwind數(shù)據(jù)庫(kù)為對(duì)象,C#使用The SQL Server .NET Data Provider中的SqlDataAdapter填充DataSet的具體實(shí)現(xiàn)方法
到此,相信大家對(duì)“ADO.NET程序相關(guān)項(xiàng)目怎么建立”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!