本篇內(nèi)容主要講解“ADO.NET程序相關(guān)項(xiàng)目怎么建立”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(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é)力一起成長,共同發(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ù)庫對象只限于Sql Server 7.0及以上版本,Oracle .NET Data Provider的操作數(shù)據(jù)庫對象只限于Oracle 8.1.7及以上版本。而The OLE DB .NET Data Provider和The ODBC .NET Data Provider可操作的數(shù)據(jù)庫類型就相對多了許多,ADO.NET程序只要它們在本地分別提供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類。通過這些DataAdapter就能夠?qū)崿F(xiàn)從數(shù)據(jù)庫中檢索數(shù)據(jù)并填充 DataSet 中的表。
ADO.NET程序填充DataSet的過程分為二步:首先通過DataAdapter的SelectCommand屬性從數(shù)據(jù)庫中檢索出需要的數(shù)據(jù)。ADO.NET程序其實(shí)是一個(gè)Command對象。然后再通過DataAdapter的Fill方法把檢索來的數(shù)據(jù)填充 DataSet。代碼清單01就是以Microsoft SQL Server 中的Northwind數(shù)據(jù)庫為對象,C#使用The SQL Server .NET Data Provider中的SqlDataAdapter填充DataSet的具體實(shí)現(xiàn)方法
到此,相信大家對“ADO.NET程序相關(guān)項(xiàng)目怎么建立”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
名稱欄目:ADO.NET程序相關(guān)項(xiàng)目怎么建立
文章源于:http://chinadenli.net/article16/jgjsdg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供做網(wǎng)站、ChatGPT、定制網(wǎng)站、網(wǎng)站排名、網(wǎng)站策劃、網(wǎng)站改版
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)