ADO.NET數(shù)據(jù)進(jìn)行圖片說明
在ADO.NET數(shù)據(jù)中,你已習(xí)慣于利用游標(biāo)將記錄從數(shù)據(jù)庫或其它OLE DB兼容的數(shù)據(jù)源中抽取, 你可以選擇客戶端或是服務(wù)器端游標(biāo),每種游標(biāo)都有幾個(gè)預(yù)先設(shè)定的游標(biāo)類型。。。。
但是我個(gè)人認(rèn)為,在你想轉(zhuǎn)向.NET時(shí),請慎重考慮. 首先,請務(wù)必完全輸入ADO.NET數(shù)據(jù), 這不會(huì)花費(fèi)太多時(shí)間和精力,這是向.NET邁出的第一步,.但是,這僅僅是萬里長征的第一步而且也是通向.NET必須的一步. .NET的真正附加值是基于一個(gè)均勻的,持續(xù)穩(wěn)定的接口以及本地classes的廣為應(yīng)用之上的.關(guān)于COM libraries是可以被支持的,合理的,但不被鼓勵(lì)的,因?yàn)樗鼉H僅是個(gè)短期解決方案,或者是一個(gè)過渡步驟。#t#
當(dāng)你要開始使用ADO.NET數(shù)據(jù)時(shí),請考慮這樣一個(gè)事實(shí):ADO.NET統(tǒng)一了數(shù)據(jù)容器類編程接口,.因此,不管是何種類型的程序: Windows Form, Web Form, 或者 Web Service也好,你都得在同一組類中集中處理有關(guān)數(shù)據(jù). 不管處于后端的數(shù)據(jù)源是SQL Server database,或是OLE DB 提供程序,, XML文件,又或是數(shù)組,你都可以使用一樣的方法和屬性來進(jìn)行處理.
如果你堅(jiān)持在.NET世界中使用ADO.NET數(shù)據(jù),那么請準(zhǔn)備好面對一些其它的影響,例如你需要額外的代碼才能夠從數(shù)據(jù)綁定控件中使用recordset.