出版時間:2007-6 出版社:清華大學(xué)出版社 作者:David Sceppa 頁數(shù):686
Tag標(biāo)簽:無
前言
《微軟技術(shù)叢書》序 ——Ready to Rock 撼動未來,您準(zhǔn)備好了嗎 “寶劍鋒從磨礪出,梅花香自苦寒來”。歷經(jīng)五載精心打造的微軟新一代企業(yè)級應(yīng)用平臺終于在2005年底,在全球各地開發(fā)人員的期待中走到前臺。在Visual Studio 2005,SQL Server 2005和BizTalk 2006中國地區(qū)新品發(fā)布會上,“Ready to Rock撼動未來”這幾個醒目的標(biāo)識,炫目的產(chǎn)品演示,成功案例探討,著實(shí)讓現(xiàn)場所有與會者思潮澎湃,激情飛揚(yáng)。 Visual Studio 2005是企業(yè)級開發(fā)管理工具,也是Visual Studio產(chǎn)品發(fā)布10年來最具有革命意義的一次升級,它為廣大開發(fā)人員展示了廣闊的發(fā)展前景和超前的設(shè)計(jì)體驗(yàn)。它有很多令人耳目一新的新功能..
內(nèi)容概要
本書介紹了如何用ADO.NET 2.0對獨(dú)立應(yīng)用、企業(yè)級應(yīng)用和Web應(yīng)用程序中的數(shù)據(jù)進(jìn)行訪問、排序和操作。作者針對如何利用Visual Studio 2005中的新工具和向?qū)?,編寫、測試并調(diào)試數(shù)據(jù)庫應(yīng)用程序代碼,用豐富的示例代碼、教程式的風(fēng)格及特色段落介紹了最佳實(shí)踐。本書描述了ADO.NET對象模型及其用于Web擴(kuò)展的XML特性,還涉及Microsoft SQL Server 2000和SQL Server 2005以及其他一些核心主題。 本書學(xué)習(xí)ADO.NET的理想?yún)⒖紩?,也是造就專業(yè)編程高手的指南,適用于所有在.NET應(yīng)用程序中編寫數(shù)據(jù)訪問代碼的人員。
作者簡介
斯賽帕,David Sceppa,SQL Server開發(fā)團(tuán)隊(duì)的項(xiàng)目經(jīng)理,也是ADO.NET專家。作為Microsoft Developer Support團(tuán)隊(duì)的前技術(shù)鄰導(dǎo)人,他曾經(jīng)幫助客戶使用Visual Basic和Microsoft Visual FoxPro來構(gòu)建數(shù)據(jù)庫應(yīng)用程序。David擁有微軟.NET MCSD認(rèn)證,并有豐富的教學(xué)經(jīng)驗(yàn)。
書籍目錄
第Ⅰ部分 Microsoft ADO.NET 2.0入門 第1章 ADO.NET概述 1.1 沒有新的對象模型 1.2 ADO.NET對象模型 1.3 常見問題 第2章 用Microsoft Visual Studio 2005生成第一個ADO.NET應(yīng)用程序 2.1 演示 2.2 不編寫代碼而生成數(shù)據(jù)訪問窗體 2.3 常見問題第Ⅱ部分 獲取連接:使用.NET數(shù)據(jù)提供程序 第3章 連接數(shù)據(jù)庫 3.1 生成SqlConnection對象 3.2 打開SqlConnection對象 3.3 關(guān)閉SqlConnection對象 3.4 自行清除連接 3.5 連接字符串 3.6 連接池 3.7 將SqlConnection用作起始點(diǎn) 3.8 Visual Studio設(shè)計(jì)時特性 3.9 SqlConnection對象參考 3.10 常見問題 第4章 數(shù)據(jù)庫查詢 4.1 在代碼中使用SqlCommand對象 4.2 使用SqlDataReader 4.3 使用參數(shù)化查詢 4.4 Microsoft Visual Studio設(shè)計(jì)時特性 4.5 SqlCommand,SqlDataReader和SqlParameter的對象參考 4.6 常見問題 第5章 用SqlDataAdapfer對象獲取數(shù)據(jù) 5.1 何為SqlDataAdapter對象 5.2 創(chuàng)建并使用SqlDataAdapter對象 5.3 Visual Studio 2005設(shè)計(jì)時特性 5.4 SqlDataAdapter參考 5.5 常見問題第Ⅲ部分 處理脫機(jī)數(shù)據(jù)——ADO.NET DataSet 第6章 處理DataSet對象 6.1 DataSet類的特性 6.2 使用DataSet對象 6.3 在Visual Studio中處理DataSet對象 6.4 DataSet,DataTable,DataColumn,DataRow,UniqueConstraint和ForeignKeyConstraint類參考 6.5 常見問題 第7章 處理關(guān)系數(shù)據(jù) 7.1 關(guān)系數(shù)據(jù)訪問概述 7.2 在代碼中使用DataRelation對象 7.3 在Microsoft Visual Studio中創(chuàng)建DataRelation對象 7.4 DataRelation對象參考 7.5 常見問題 第8章 排序、搜索和篩選 8.1 使用DataTable類的搜索和篩選功能 8.2 何為DataView對象 8.3 在代碼中使用DataView對象 8.4 在Visual Studio中創(chuàng)建DataView對象 8.5 DataView對象參考 8.6 常見問題 第9章 使用強(qiáng)類型DataSet對象和TableAdapter 9.1 強(qiáng)類型DataSet 9.2 創(chuàng)建強(qiáng)類型DataSet對象 9.3 使用強(qiáng)類型DataSet對象 9.4 何時使用強(qiáng)類型DataSet對象 9.5 TableAdapter簡介 9.6 選擇自己的方法 9.7 常見問題 第10章 向數(shù)據(jù)庫中提交更新 10.1 使用參數(shù)化SqlCommand提交更新 10.2 使用SqlDataAdapter提交更新 10.3 使用SqlDataAdapter對象提交更新 10.4 手動配置SqlDataAdapter對象 10.5 使用SqlCommandBuilder對象生成更新邏輯 10.6 使用Visual Studio【TableAdaptet 配置向?qū)А可筛逻壿? 10.7 返回DataAdapter 10.8 在SqlTransaction中提交更新 10.9 SqlCommandBuildet對象參考 10.10 常見問題 第11章 復(fù)雜更新 11.1 在提交更新后刷新一行 11.2 獲取新生成的自動增量值 11.3 提交分層更改 11.4 分離和重新集成更改 11.5 處理失敗的更新嘗試 11.6 使用分布式事務(wù) 11.7 批量查詢 11.8 SQL批量復(fù)制 11.9 DataSet對象與事務(wù) 11.10 在處理復(fù)雜更新方案時,使用AD0.NET 11.11 常見問題 第12章 使用XML數(shù)據(jù) 12.1 架起XML和數(shù)據(jù)訪問之間的橋梁 12.2 讀寫XML數(shù)據(jù) 12.3 DataSet+XmlDocument=XmlDataDocument 12.4 使用SQL Server 2005的XML特性 12.5 通過SElECT...FOR XML從SQL Server 2000中獲取XML數(shù)據(jù) 12.6 SQL XML.NET數(shù)據(jù)提供程序 12.7 簡單的AD0.NET和XML示例 12.8 常見問題第Ⅳ部分 用ADO.NET 2.O構(gòu)造高效的應(yīng)用程序 第13章 生成基于WindOWS的高效應(yīng)用程序 13.1 用數(shù)據(jù)綁定快速生成用戶界面 13.2 應(yīng)用程序設(shè)計(jì)的考慮事項(xiàng) 第14章 生成高效的Web應(yīng)用程序 14.1 Web應(yīng)用程序簡介 14.2 連接到數(shù)據(jù)庫 14.3 在ASP.NET 1.0中與數(shù)據(jù)庫進(jìn)行交互時存在的問題 14.4 數(shù)據(jù)源控件簡介 14.5 緩存往返的數(shù)據(jù) 14.6 分頁 14.7 常見問題 第15章 SQL Server2005公共語言運(yùn)行時集成 15.1 擴(kuò)展SQL Server的舊方法——擴(kuò)展存儲過程 15.2 擴(kuò)展SQL Server的新方法——CLR集成 15.3 使用Microsoft Visual Studio 2005簡化SQL CLR代碼的生成過程 15.4 SQL CLR方案 15.5 創(chuàng)建SQL CLR用戶定義類型 15.6 小結(jié) 15.7 常見問題第Ⅴ部分 附錄 附錄A 使用其他.NET數(shù)據(jù)提供程序 附錄B 示例和工具
編輯推薦
《ADO.NET 2.0技術(shù)內(nèi)幕》可以使您的專業(yè)知識不再停留在基礎(chǔ)階段,它會引領(lǐng)您深入研究ADO.NET 2.0的重要編程主題。本書作為全面的技術(shù)內(nèi)幕參考書,提供了專家指南、實(shí)用指令及用Visual c#和Visual Basic編寫的代碼示例,幫助您深入掌握如何開發(fā)Micrsoft Windows和Web數(shù)據(jù)庫應(yīng)用程序。核心主題全面涵蓋,深入剖析個人精髓;示例豐富,同時提供Visual Basic和Visual C#兩種版本;獨(dú)特的常見問題解析方式可使難題迎刃而解。引導(dǎo)開發(fā)人員創(chuàng)建分布式、以數(shù)據(jù)為中心的應(yīng)用程序的權(quán)威指南。本書重要主題:在Microsoft Visual Studio 2005中使用設(shè)計(jì)時數(shù)據(jù)訪問特性;使用Microsoft .NET Framework 2.0數(shù)據(jù)提供程序連接數(shù)據(jù)庫;構(gòu)建連接字符串,啟用連接池;執(zhí)行查詢,包括參數(shù)化查詢和非同步查詢,并獲取結(jié)果;創(chuàng)建DataSet對象以處理脫機(jī)數(shù)據(jù),并研究常用場景;使用Microsoft SQL Server 2005中新的公共語言運(yùn)行時特性和XML數(shù)據(jù)類型;為簡單和復(fù)雜的更新生成邏輯和使用存儲過程;使用ASP.NET 2.0中的新數(shù)據(jù)訪問性設(shè)計(jì)Web應(yīng)用程序——包括無代碼數(shù)據(jù)綁定功能。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
ADO.NET 2.0技術(shù)內(nèi)幕 PDF格式下載