數(shù)據(jù)庫訪問技術(shù)——ado.net程序設(shè)計(jì)

數(shù)據(jù)庫訪問技術(shù)——ado.net程序設(shè)計(jì)

ID:5637952

大?。?86.50 KB

頁數(shù):47頁

時(shí)間:2017-11-14

數(shù)據(jù)庫訪問技術(shù)——ado.net程序設(shè)計(jì)_第1頁
數(shù)據(jù)庫訪問技術(shù)——ado.net程序設(shè)計(jì)_第2頁
數(shù)據(jù)庫訪問技術(shù)——ado.net程序設(shè)計(jì)_第3頁
數(shù)據(jù)庫訪問技術(shù)——ado.net程序設(shè)計(jì)_第4頁
數(shù)據(jù)庫訪問技術(shù)——ado.net程序設(shè)計(jì)_第5頁
資源描述:

《數(shù)據(jù)庫訪問技術(shù)——ado.net程序設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、數(shù)據(jù)庫訪問技術(shù)——ADO.NET程序設(shè)計(jì)第1章以數(shù)據(jù)為中心的應(yīng)用程序和ADO.NET第2章連接數(shù)據(jù)源第3章執(zhí)行連接環(huán)境下的數(shù)據(jù)庫操作第4章構(gòu)建DataSet第5章使用ADO.NET讀取和寫入XML第6章從現(xiàn)有數(shù)據(jù)源構(gòu)造數(shù)據(jù)集第7章構(gòu)建和應(yīng)用ADO.NET的Web服務(wù)配置DataAdapter以檢索信息使用DataAdapter填充DataSet配置DataAdapter更新后臺(tái)數(shù)據(jù)源將數(shù)據(jù)更改保存到數(shù)據(jù)源沖突處理第6章從現(xiàn)有數(shù)據(jù)源構(gòu)造數(shù)據(jù)集配置DataAdapter以檢索信息DataAdapte

2、rXxxDataAdapter對(duì)象模型DataAdapter類的屬性和方法創(chuàng)建使用新SELECT語句的DataAdapter創(chuàng)建使用現(xiàn)有存儲(chǔ)過程的DataAdapter6.1配置DataAdapter以檢索信息多媒體演示創(chuàng)建與填充數(shù)據(jù)集多媒體演示創(chuàng)建和填充一個(gè)數(shù)據(jù)集的概覽DataAdapter數(shù)據(jù)源數(shù)據(jù)適配器數(shù)據(jù)表數(shù)據(jù)表數(shù)據(jù)集數(shù)據(jù)適配器填充更新填充更新6.1.1DataAdapterDataAdapter(續(xù))數(shù)據(jù)適配器是數(shù)據(jù)集與數(shù)據(jù)源交互的橋梁使相當(dāng)于數(shù)據(jù)源本地拷貝的數(shù)據(jù)集可以與數(shù)據(jù)源之間進(jìn)行

3、交互為數(shù)據(jù)庫提供的主要兩種數(shù)據(jù)適配器SqlDataAdapter:不經(jīng)過OLEDB層直接與SQLServer交互,速度較OleDbDataAdapter快OleDbDataAdapter:適用于任何可以用OLEDB數(shù)據(jù)提供者訪問的數(shù)據(jù)源6.1.1DataAdapterXxxDataAdapter對(duì)象模型sp_SELECTXxxCommandSelectCommandUpdateCommandInsertCommandDeleteCommandXxxDataAdapterXxxCommandXxx

4、CommandXxxCommandXxxConnectionsp_UPDATEsp_INSERTsp_DELETEXxxDataReader6.1.2XxxDataAdapter對(duì)象模型XxxDataAdapter對(duì)象模型(續(xù))6.1.2XxxDataAdapter對(duì)象模型XxxDataAdapter對(duì)象模型(續(xù))Command對(duì)象通過數(shù)據(jù)適配器來讀取數(shù)據(jù)源信息的命令對(duì)象,并將其保存在數(shù)據(jù)適配器的SelectCommand屬性中通過數(shù)據(jù)適配器可以將數(shù)據(jù)集中的改變提交到數(shù)據(jù)源的Command對(duì)象中

5、,并保存在數(shù)據(jù)適配器的InsertCommand、UpdateCommand和DeleteCommand屬性中DataTableMapping(數(shù)據(jù)表映射)集合DataTableMapping集合保存了數(shù)據(jù)集中的表、字段與數(shù)據(jù)庫中的表、字段的映射關(guān)系6.1.2XxxDataAdapter對(duì)象模型DataAdapter類的屬性和方法6.1.3DataAdapter類的屬性和方法數(shù)據(jù)適配器的屬性SelectCommand從數(shù)據(jù)源中讀取數(shù)據(jù)InsertCommand將數(shù)據(jù)由數(shù)據(jù)集插入數(shù)據(jù)源Update

6、Command將數(shù)據(jù)集中更新的行寫回?cái)?shù)據(jù)源DeleteCommand在數(shù)據(jù)源中刪除數(shù)據(jù)DataAdapter類的屬性和方法(續(xù))數(shù)據(jù)適配器的方法Fill()使用由SelectCommand屬性指定的Select語句從數(shù)據(jù)源中讀取/更新數(shù)據(jù)到數(shù)據(jù)集Update()對(duì)數(shù)據(jù)集DataTable對(duì)象中特定的行調(diào)用執(zhí)行Insert、Delete、Update操作的對(duì)應(yīng)的命令對(duì)象6.1.3DataAdapter類的屬性和方法創(chuàng)建使用新SELECT語句的DataAdapter創(chuàng)建一個(gè)執(zhí)行SELECT語句的數(shù)據(jù)

7、適配器對(duì)非連接方式應(yīng)用以只讀方式訪問數(shù)據(jù)創(chuàng)建數(shù)據(jù)適配器的兩種方法使用數(shù)據(jù)適配器配置向?qū)ё约菏止ね瓿沙绦虼a在定義數(shù)據(jù)適配器時(shí)必須指定一個(gè)用于查詢的SELECT語句一個(gè)新的或者已經(jīng)存在的數(shù)據(jù)庫連接VisualBasic示例C#示例6.1.4創(chuàng)建使用新SELECT語句的DataAdapter創(chuàng)建使用現(xiàn)有存儲(chǔ)過程的DataAdapter可以編程創(chuàng)建一個(gè)執(zhí)行存儲(chǔ)過程為SelectCommand指定一個(gè)存儲(chǔ)過程如果需要可以為InsertCommand、UpdateCommand和DeleteCommond

8、指定存儲(chǔ)過程使用向?qū)Х绞交蛘呤止ぞ幋a方式創(chuàng)建數(shù)據(jù)適配器必須指定一個(gè)新的或者已經(jīng)存在的數(shù)據(jù)庫連接調(diào)用的存儲(chǔ)過程實(shí)踐VisualBasic示例C#示例6.1.5創(chuàng)建使用現(xiàn)有存儲(chǔ)過程的DataAdapter第6章從現(xiàn)有數(shù)據(jù)源構(gòu)造數(shù)據(jù)集配置DataAdapter以檢索信息使用DataAdapter填充DataSet配置DataAdapter更新后臺(tái)數(shù)據(jù)源將數(shù)據(jù)更改保存到數(shù)據(jù)源沖突處理使用DataAdapter填充DataSet使用DataAdapter填充DataSet為DataSet指定附加約束高效地

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。