注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計.NETADO.NET3.5經典實例

ADO.NET3.5經典實例

ADO.NET3.5經典實例

定 價:¥139.00

作 者: (美)哈米爾頓 著,徐波 等譯
出版社: 機械工業(yè)出版社
叢編項:
標 簽: .NET

購買這本書可以去


ISBN: 9787111256175 出版時間: 2009-09-01 包裝: 平裝
開本: 16開 頁數: 942 字數:  

內容簡介

  本書與其他關于Microsoft數據訪問技術的書籍截然不同。本書的新版本并不是向讀者灌輸各種理論,而是提供了超過200個的代碼解決方案和最佳實踐,針對讀者每天使用ADO.NET時所面臨的真正問題。這些解決方案不僅能夠解決讀者的當務之急,而且可以幫助讀者理解這項技術的底層概念。本書針對Visual Studio 2008、NET框架3.5和SQL Server 2008進行了更新,演示了如何使用LINQ和其他.NET新技術更方便、更高效地實現數據訪問。本書所提供的C#代碼例子不僅完整,而且包含了詳盡的注釋,并且顯示了程序的輸出,讀者在使用奉書時就不必加載實際代碼。另外,讀者可以通過本書的網站下載Visual Basic代碼。最出彩的是,本書的每個解決方案都伴有清晰的解釋,說明了如何實現目標以及為什么能夠實現目標,并分析了需求、利弊權衡和缺陷。這樣,讀者就可以學習在不同的場合采納本書的問題解決技巧。本書允許各個層次的.NET程序員通過實踐學習這項技術。如果讀者希望擴展自己的編程技能和效率,本書就是一個絕佳的向導。本書的解決方案涵蓋了下面這些內容:·連接數據。·處理斷開連接數據對象。·查詢、提取、搜索、分析、添加、修改、復制和傳輸數據?!ぞS護數據庫的完整性?!ねㄟ^代碼處理.NET Windows和Web窗體用戶界面中的數據?!ぬ幚鞽ML數據?!?yōu)化數據訪問?! っ杜e和維護數據庫對象?!QL Server CLR集成。

作者簡介

  Bill Hamilton擅長使用.NET和Java技術開發(fā)各種解決方案。在過去的15年中,他致力于提供各種顧問服務,范圍包括企業(yè)級解決方案的策略規(guī)劃、啟動、設計、開發(fā)和實現。他還是廣受稱贊的《Programming SQL Server 2005》的作者。另外,他還參與了Microsoft開發(fā)者網絡(MSDN)的編寫。

圖書目錄

前言
第1章 連接數據
1.0 簡介
1.1 存儲連接字符串
1.2 生成連接字符串
1.3 連接到SQL Server
1.4 連接到SQL Server的一個命名實例
1.5 使用IP地址連接到SQL Server
1.6 使用ASP.NET的集成安全性連接到SQL Server
1.7 連接到Oracle數據庫
1.8 連接到OLE DB數據源
1.9 連接到ODBC數據源
1.10 連接到Microsoft Access數據庫
1.11 連接到密碼保護的Microsoft Access數據庫
1.12 在ASP.NET中連接到Microsoft Access數據庫
1.13 連接到Microsoft Excel工作簿
1.14 連接到文本文件
1.15 更改一個已打開連接的數據庫
1.16 設置連接池選項
1.17 利用連接池
1.18 對池中的連接使用事務
1.19 顯示連接屬性對話框
1.20 顯示數據鏈接屬性對話框
1.21 監(jiān)視連接
第2章 使用斷開連接的數據對象
2.0 簡介
2.1 創(chuàng)建DataColumn.并把它添加到DataTable
2.2 創(chuàng)建DataTable,并把它添加到DataSet
2.3 在數據源和DataSet之間映射表名和列名
2.4 把.NET數據提供程序的數據類型映射為.NET框架的數據類型
2.5 向DataTable添加一個經過計算產生的列
2.6 創(chuàng)建唯一性約束
2.7 創(chuàng)建單列和多列的主鍵
2.8 創(chuàng)建一個自動增長的主鍵
2.9 創(chuàng)建外鍵約束
2.10 創(chuàng)建數據關系
2.11 通過代碼創(chuàng)建DataSet
2.12 向一個顯示父表數據的子DataTable添加一個列
2.13 在父DataTable中添加一個列,對一個子DataTable的列值進行聚合
2.14 在DataTable和DataRow數組之間轉換
2.15 訪問DataRow數組中的數據值
2.16 創(chuàng)建一個強類型的DataSet
2.17 控制強類型DataSet中所使用的名稱
2.18 替換強類型DataSet中的null值
第3章 查詢和提取數據
3.0 簡介
3.1 執(zhí)行不返回結果集的查詢
3.2 執(zhí)行返回單值的查詢
3.3 使用Data Reader提取一個結果集流
3.4 訪問Data Reader中的數據值
3.5 使用Data Table或Data Set提取一個結果集
3.6 訪問Data Table或Data Set中的數據值
3.7 處理強類型的Data Set中的數據
3.8 處理強類型的Data Set的父子關系
3.9 在強類型的Data Set中使用Data View
3.10 測試一個查詢是否返回一個空的結果集
3.11 計數符合標準的記錄
3.12 判斷一個Data Reader所返回的記錄數
3.13 執(zhí)行返回多個結果集的查詢
3.14 提取Data Set的架構和約束信息
3.15 提取層次式數據
3.16 在無類型的Data Set中父表和子表之間瀏覽
3.17 執(zhí)行參數化查詢
3.18 使用SQL Server存儲過程提取數據
3.19 使用Oracle提供程序提取多個結果集
3.20 向查詢參數傳遞Null值
3.21 使用表一值類型作為參數
3.22 從存儲過程提取返回值
3.23 提取存儲過程的輸出參數
3.24 觸發(fā)和處理存儲過程的錯誤
3.25 執(zhí)行SQL Server標量值函數
3.26 執(zhí)行SQL Server表值函數
3.27 使用LINQ查詢Data Set
3.28 使用LINQ查詢一個SQL Server數據庫
3.29 從文本文件提取數據
3.30 從Microsoft Excel工作簿提取數據
3.31 使用消息隊列異步查詢數據
第4章 搜索和分析數據
4.0 簡介
4.1 確定兩個Data Set之間的數據差別
4.2 組合來自不同數據源的數據
4.3 在Data Table或Data View中對數據行進行過濾
4.4 查找Data Table或Data View中的數據行
4.5 對Data Table中的數據進行過濾和排序
4.6 過濾Data Table中的nuU字段
4.7 訪問Data Table中被刪除的行
4.8 選擇Data Table的TOPN個行
4.9 執(zhí)行使用COMPUTEBY的查詢
4.10 使用Shape語言提取層次式數據
4.11 提取記錄的隨機樣本
4.12 使用通用表表達式
4.13 執(zhí)行遞歸式查詢
4.14 提取排序結果集
4.15 提取Pivot和Unpivot表
4.16 對結果集中的每個行調用一個函數
第5章 添加和修改數據
5.0 簡介
5.1 使用自動增長列,并避免產生沖突
5.2 從SQL Server獲取標識列的值
5.3 從Microsoft Access獲取自動編號值
5.4 從Oracle提取序列值
5.5 修改Microsoft Excel工作簿中的數據
……
第6章 復制和傳輸數據
第7章 維護數據庫的完整性
第8章 在.NET的Windows和Web窗體用戶界面中通過代碼處理數據
第9章 處理XML數據
第10章 優(yōu)化.NET的數據訪問
第11章 枚舉和維護數據庫對象
第12章 SQL ServerR CLR集成
附錄 ADO.NET自1.0版本以來的新變化

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號