注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計.NETVB.NET和SQL Server 2000高級編程:創(chuàng)建高效數(shù)據(jù)層

VB.NET和SQL Server 2000高級編程:創(chuàng)建高效數(shù)據(jù)層

VB.NET和SQL Server 2000高級編程:創(chuàng)建高效數(shù)據(jù)層

定 價:¥59.00

作 者: Tony Bain[等]著;康博譯;康博譯
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: VB.NET

ISBN: 9787302059998 出版時間: 2002-11-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 512 字?jǐn)?shù):  

內(nèi)容簡介

  VisualBasic.NET和SQLServer2000是Microsoft最重要的編程語言和數(shù)據(jù)庫產(chǎn)品,它們?yōu)閯?chuàng)建以數(shù)據(jù)為中心的應(yīng)用程序提供了非常靈活的手段。本書從實際應(yīng)用的角度出發(fā),詳細(xì)介紹了VisualBasic.NET和SQLServer2000相結(jié)合的全部知識,具體內(nèi)容包括ADO.NET類的相關(guān)知識、高效存儲過程的編寫和使用方法、應(yīng)用程序的數(shù)據(jù)綁定、以XML格式操作數(shù)據(jù)、如何維護(hù)數(shù)據(jù)的完整性和安全性以及使用ComponentServices等,最后還給出一個案例、以XML格式操作數(shù)據(jù)、如何維護(hù)數(shù)據(jù)的完整性和安全性以及使用ComponentServices等,最后還給出一個案例,實際應(yīng)用本書所介紹的理論知識。本書著重介紹與數(shù)據(jù)有關(guān)的應(yīng)用程序開發(fā)知識和技巧,非常適合于有一定的VB開發(fā)經(jīng)驗、非常熟悉SQLServer(7.0及更高版本)、有.NETFramework基礎(chǔ)知識,并熟悉ADO或ADO.NET的中高級開發(fā)人員。

作者簡介

暫缺《VB.NET和SQL Server 2000高級編程:創(chuàng)建高效數(shù)據(jù)層》作者簡介

圖書目錄

第1章 ADO.NET
1.1 通用數(shù)據(jù)訪問和ADO歷史
1.2 ADO.NET代表數(shù)據(jù)訪問的新時代
1.2.1 DataReader
1.2.2 DataSet
1.2.3 使用DataSet代替DataReader的時機(jī)
1.2.4 托管提供程序
1.2.5 用于數(shù)據(jù)訪問的命名空間
1.3 小結(jié)
第2章 SqlClient命名空間
2.1 SqlConnection對象
2.1.1 屬性
2.1.2 方法
2.1.3 入池連接
2.2 SqlCommand對象
2.2.1 屬性
2.2.2 方法
2.3 SqlDataReader對象
2.3.1 屬性
2.3.2 方法
2.4 SqlDataAdapter對象
2.4.1 屬性
2.4.2 方法
2.4.3 更新數(shù)據(jù)
2.5 DataSet對象
2.5.1 屬性
2.5.2 方法
2.6 DataTable對象
2.6.1 屬性
2.6.2 方法
2.7 DataRow對象
2.7.1 屬性
2.7.2 方法
2.7.3 RowVersion
2.8 DataColumn對象
2.9 DataRelation
2.10 小結(jié)
第3章 HR應(yīng)用程序范例
3.1 HumanResources數(shù)據(jù)庫
3.2 HumanResources項目
3.2.1 創(chuàng)建EmployeeDetails窗體
3.2.2 EmployeeDetails代碼
3.2.3 調(diào)試
3.2.4 測試HumanResources應(yīng)用程序
3.3 小結(jié)
第4章 用ADO.NET處理數(shù)據(jù)流
4.1 概述
4.2 使用DataReader檢索數(shù)據(jù)
4.2.1 使用SELECT語句檢索數(shù)據(jù)
4.2.2 GET方法
4.2.3 檢索多個結(jié)果集
4.2.4 通過執(zhí)行存儲過程檢索數(shù)據(jù)
4.3 使用DataReader更新數(shù)據(jù)
4.4 使用DataReader填充控件
4.5 小結(jié)
第5章 編寫優(yōu)秀的存儲過程
5.1 存儲過程和性能
5.2 安全性
5.3 執(zhí)行存儲過程
5.3.1 動態(tài)SQL
5.3.2 SET NOCOUNT
5.4 存儲過程中的參數(shù)
5.5 SELECT語句
5.6 延期的名稱解析方案
5.7 連接
5.7.1 內(nèi)部連接
5.7.2 外部連接
5.7.3 交叉連接
5.8 臨時表
5.9 游標(biāo)
5.10 內(nèi)聯(lián)決策
5.11 流程控制
5.11.1 IF...ELSE
5.11.2 WHILE...BREAK...CONTINUE
5.11.3 RETURN
5.12 傳遞結(jié)果集
5.13 導(dǎo)航樹
5.14 嵌套過程
5.15 用戶定義函數(shù)
5.15.1 標(biāo)量UDF
5.15.2 內(nèi)聯(lián)UDF
5.15.3 表格式UDF
5.16 全局變量
5.16.1 @@ERROR
5.16.2 @@ROWCOUNT
5.16.3 @@SERVERNAME
5.16.4 @@IDENTITY
5.17 處理錯誤
5.17.1 RAISERROR
5.17.2 Ad Hoc錯誤消息
5.17.3 用戶定義錯誤消息
5.17.4 處理引發(fā)的錯誤
5.18 小結(jié)
第6章 在VB.NET中使用存儲過程
6.1 在VS.NET中創(chuàng)建存儲過程
6.2 DataReader
6.3 多個結(jié)果集
6.4 傳遞參數(shù)
6.4.1 SqlParameter對象
6.4.2 SqlDataReader和參數(shù)
6.5 返回參數(shù)
6.6 檢索XML
6.7 以XML傳遞數(shù)據(jù)
6.8 SQLXML
6.9 小結(jié)
第7章 數(shù)據(jù)綁定
7.1 概述
7.2 用于Windows Forms的數(shù)據(jù)綁定
7.2.1 簡單數(shù)據(jù)綁定
7.2.2 復(fù)雜數(shù)據(jù)綁定
7.3 用于Web Forms的數(shù)據(jù)綁定
7.3.1 綁定到DataGrid
7.3.2 使用DataGrid更新數(shù)據(jù)
7.4 小結(jié)
第8章 事務(wù)和封鎖
8.1 ACID測試
8.1.1 原子性(A)
8.1.2 一致性(C)
8.1.3 隔離(I)
8.1.4 持久性(D)
8.2 隱式事務(wù)和顯式事務(wù)
8.3 使用事務(wù)
8.3.1 使用SqlTransaction還是T-SQL
8.3.2 BEGIN TRANSACTION命令
8.3.3 ROLLBACK TRANSACTION命令
8.3.4 COMMIT TRANSACTION命令
8.3.5 SAVE TRANSACTION命令
8.3.6 事務(wù)范圍
8.4 事務(wù)內(nèi)的命令
8.5 事務(wù)和鎖定
8.5.1 鎖定的作用
8.5.2 設(shè)置鎖定
8.5.3 鎖定粒度
8.5.4 隔離級別
8.5.5 鎖定提示
8.5.6 顯示鎖定信息
8.6 最好的事務(wù)慣例
8.6.1 僅在必需時采用事務(wù)
8.6.2 精簡事務(wù)
8.6.3 使用最低級別的隔離
8.6.4 建立可以確保成功操作的事務(wù)
8.6.5 避免死鎖
8.7 小結(jié)
第9章 組件服務(wù)
9.1 己服務(wù)組件
9.2 建立己服務(wù)組件
9.2.1 創(chuàng)建已服務(wù)組件
9.2.2 創(chuàng)建客戶端組件
9.3 對象池和其他COM+特性
9.4 小結(jié)
第10章 SQL Server和XML
10.1 FOR XML EXPLICIT
10.1.1 結(jié)果集結(jié)構(gòu)
10.1.2 排序
10.1.3 屬性和元素值
10.1.4 填充結(jié)果集
10.2 使用樣式進(jìn)行轉(zhuǎn)換
10.3 作為Web服務(wù)的存儲過程
10.3.1 配置存儲過程Web服務(wù)
10.3.2 引用Web服務(wù)
10.3.3 使用Web服務(wù)
10.4 小結(jié)
第11章 開發(fā)人員的有效管理
11.1 安全管理
11.1.1 SQL Server登錄
11.1.2 數(shù)據(jù)庫權(quán)限
11.2 監(jiān)控SQL Server
11.2.1 SQL Server Profiler
11.2.2 配置長期運(yùn)行的查詢
11.2.3 后臺記錄
11.2.4 Index Tuning Wizard
11.3 移動數(shù)據(jù)庫
11.3.1 Copy Database Wizard
11.3.2 分割/重組
11.3.3 復(fù)原到新服務(wù)器
11.4 生成腳本
11.5 小結(jié)
第12章 案例分析:IBankAdventure
12.1 概述
12.2 IBankAdventure數(shù)據(jù)庫
12.2.1 創(chuàng)建數(shù)據(jù)庫
12.2.2 數(shù)據(jù)庫表
12.2.3 鏈接我們的數(shù)據(jù)
12.2.4 存儲過程
12.2.5 數(shù)據(jù)庫的安全策略
12.3 IBankAdventure商務(wù)對象
12.3.1 DataAccess商務(wù)對象
12.3.2 Bank商務(wù)對象
12.3.3 BillPay商務(wù)對象
12.3.4 Security商務(wù)對象
12.4 IBankAdventure用戶接口
12.4.1 保護(hù)我們的Web站點(diǎn)
12.4.2 創(chuàng)建IBank項目
12.5 需要改進(jìn)的地方
12.6 小結(jié)
附錄A ADO.NET對象模型
A.1 Command類
A.2 Connection類
A.3 DataAdapter類
A.4 DataColumn類
A.5 DataColumnMapping類
A.6 DataReader類
A.7 DataRelation類
A.8 DataRow類
A.9 DataSet類
A.10 DataTable類
A.11 DataTableMapping類
A.12 DataView類
A.13 DataViewManager類
A.14 DataViewSetting類
A.15 OleDbError類
A.16 OleDbException類
A.17 Parameter類
A.18 SqlError類
A.19 SqlException類
A.20 Transaction類

本目錄推薦

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