【導(dǎo)讀】第1章以數(shù)據(jù)為中心的應(yīng)用程序和。第3章執(zhí)行連接環(huán)境下的數(shù)據(jù)庫(kù)操作。第5章使用讀取和寫入XML. 第7章構(gòu)建和應(yīng)用的Web服務(wù)。配置DataAdapter以檢索信息。將數(shù)據(jù)更改保存到數(shù)據(jù)源。DataAdapter類的屬性和方法。創(chuàng)建使用現(xiàn)有存儲(chǔ)過(guò)程的DataAdapter. 多媒體演示創(chuàng)建和填充一個(gè)數(shù)據(jù)集的。數(shù)據(jù)適配器是數(shù)據(jù)集與數(shù)據(jù)源交互的橋梁。為數(shù)據(jù)庫(kù)提供的主要兩種數(shù)據(jù)適配器。SqlDataAdapter:不經(jīng)過(guò)OLEDB層直接與。OleDbDataAdapter:適用于任何可以用OLEDB數(shù)。UpdateCommand將數(shù)據(jù)集中更新的行寫回?cái)?shù)據(jù)源。DeleteCommand在數(shù)據(jù)源中刪除數(shù)據(jù)。Fill()使用由SelectCommand屬性指定的Select語(yǔ)句。自己手工完成程序代碼。如果需要可以為InsertCommand、UpdateCommand. 使用向?qū)Х绞交蛘呤止ぞ幋a方式創(chuàng)建數(shù)據(jù)適配器。為DataSet指定附加約束。可以通過(guò)下列方法提高性能。數(shù)據(jù)集的數(shù)據(jù)結(jié)構(gòu)在設(shè)計(jì)階段未知。在運(yùn)行時(shí)根據(jù)得到的數(shù)據(jù)來(lái)確定數(shù)據(jù)集的數(shù)據(jù)。AddWithKey添加時(shí)主鍵信息載入DataTable對(duì)象。Error用于必須按照事先定義的結(jié)構(gòu)的驗(yàn)證。Ignore忽略結(jié)果集中多出的表和列。調(diào)用FillSchema()方法建立一個(gè)新的數(shù)據(jù)集的數(shù)據(jù)結(jié)