筆者對(duì)于ADO.NET3.5研究感受
ADO.NET3.5的新增重要方法:新增了Load()和Save()方法。ADO.NET3.5方法允許將數(shù)據(jù)對(duì)象直接裝載到DataTable中,Save()方法可以將DataTable中的數(shù)據(jù)保存到一個(gè)持久化的存儲(chǔ)媒體中。
網(wǎng)管網(wǎng)bitsCN.com
批量復(fù)制(Bulk Copy):ADO.NET3.5允許從一個(gè)數(shù)據(jù)源到另一個(gè)數(shù)據(jù)源的批量復(fù)制,每個(gè).NET數(shù)據(jù)提供者都有自己的批量復(fù)制類,如SQL Server.NET中的SqlBulkCopy類。 中國(guó)網(wǎng)管聯(lián)盟www、bitsCN、com
新的主要數(shù)據(jù)控件:包括DataGridView、DataConnector和DataNavigator。其中ADO.NET3.5在本章前面部分已經(jīng)介紹過(guò),DataConnector的主要用于簡(jiǎn)化綁定數(shù)據(jù)控件到數(shù)據(jù)源的操作,DataNavigator主要是實(shí)現(xiàn)數(shù)據(jù)分頁(yè)功能。 #t#
中國(guó)網(wǎng)管聯(lián)盟www_bitscn_com
DbProvidersFactories類:該類能導(dǎo)出本機(jī)中的.NET數(shù)據(jù)提供者列表。 54ne.com DataTable的新增重要方法:新增了Load()和Save()方法。Load()方法允許將數(shù)據(jù)對(duì)象直接裝載到DataTable中,Save()方法可以將DataTable中的數(shù)據(jù)保存到一個(gè)持久化的存儲(chǔ)媒體中。
自定義數(shù)據(jù)提供者:支持自定義的數(shù)據(jù)提供者。以上代碼的主要功能是往數(shù)據(jù)庫(kù)Studentinf的Class1表添加一個(gè)新的存儲(chǔ)過(guò)程ADO.NET3.5,它的作用是為Class1表添加一行新數(shù)據(jù)。單擊“保存”按鈕,如果存在命名沖突或者語(yǔ)法錯(cuò)誤,則不能正常保存,VS2008會(huì)給出錯(cuò)誤信息。
如果保存成功,則返回“服務(wù)器資源管理器”,ADO.NET3.5右鍵單擊“存儲(chǔ)過(guò)程”目錄下的“AddStuent”,單擊“運(yùn)行”命令。 中國(guó)網(wǎng)管論壇bbs.bitsCN.com