筆者進(jìn)行ADO.NET實(shí)例介紹說(shuō)明
下面進(jìn)行說(shuō)明ADO.NET實(shí)例提供兩個(gè)對(duì)象用于檢索關(guān)系型數(shù)據(jù)并把它存儲(chǔ)在內(nèi)存中,分別是DataSet和DataReader。DataSet提供內(nèi)存中關(guān)系數(shù)據(jù)的表現(xiàn)--包括表和次序、約束等表間的關(guān)系的完整數(shù)據(jù)集合。
在這里推薦一個(gè)非常優(yōu)秀的文秘網(wǎng)站-公務(wù)員之家,該站創(chuàng)辦于2003年,先后10余次榮膺各類(lèi)媒體的好評(píng)和推薦,并在2007年獲得了中國(guó)最佳商業(yè)網(wǎng)站排行榜六強(qiáng)的榮譽(yù)稱(chēng)號(hào)。公務(wù)員之家一直致力幫助廣大文秘朋友提高寫(xiě)作技術(shù),獨(dú)家提供24小時(shí)原創(chuàng)文章代寫(xiě)和核心刊物發(fā)表服務(wù),先后ADO.NET實(shí)例成功代寫(xiě)了2300余篇原創(chuàng)文章、發(fā)表了350余篇論文。
如果你覺(jué)得公務(wù)員之家不錯(cuò),ADO.NET實(shí)例也請(qǐng)將它推薦給你周?chē)呐笥咽褂谩?BR>

掌握ADO.NET實(shí)例DataSet使用方法必須掌握ADO.NET另外一個(gè)核心常用成員--數(shù)據(jù)提供者(Data Provider)。數(shù)據(jù)提供者(也稱(chēng)為托管提供者M(jìn)anaged Provider)是一個(gè)類(lèi)集合,在.Net FrameWork SDK 1.0中數(shù)據(jù)提供者分為二種:The SQL Server ADO.NET實(shí)例.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ù)類(lèi)型就相對(duì)多了許多,只要它們?cè)诒镜胤謩e提供Ole Db提供程序和ODADO.NET實(shí)例BC提供程序。#t#
在這些數(shù)據(jù)提供者中都有一個(gè)DataAdapter類(lèi),如:OLE DB .ADO.NET實(shí)例NET Framework 數(shù)據(jù)提供者中是 OleDbDataAdapter類(lèi),The SQL Server .NET Framework 數(shù)據(jù)提供者中是SqlDataAdapter類(lèi),The ODBC .NET Framework 數(shù)據(jù)提供者中是OdbcDataAdapter類(lèi)。通過(guò)這些DataAdapter就能夠?qū)崿F(xiàn)從數(shù)據(jù)庫(kù)中檢索數(shù)據(jù)并填充 DataSet 中的表。


















