注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NETADO.NET3.5經(jīng)典實(shí)例

ADO.NET3.5經(jīng)典實(shí)例

ADO.NET3.5經(jīng)典實(shí)例

定 價(jià):¥139.00

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

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787111256175 出版時(shí)間: 2009-09-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 942 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書(shū)目錄

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

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)