注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計.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[等]著;康博譯;康博譯
出版社: 清華大學出版社
叢編項:
標 簽: VB.NET

購買這本書可以去


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

內容簡介

  VisualBasic.NET和SQLServer2000是Microsoft最重要的編程語言和數(shù)據(jù)庫產品,它們?yōu)閯?chuàng)建以數(shù)據(jù)為中心的應用程序提供了非常靈活的手段。本書從實際應用的角度出發(fā),詳細介紹了VisualBasic.NET和SQLServer2000相結合的全部知識,具體內容包括ADO.NET類的相關知識、高效存儲過程的編寫和使用方法、應用程序的數(shù)據(jù)綁定、以XML格式操作數(shù)據(jù)、如何維護數(shù)據(jù)的完整性和安全性以及使用ComponentServices等,最后還給出一個案例、以XML格式操作數(shù)據(jù)、如何維護數(shù)據(jù)的完整性和安全性以及使用ComponentServices等,最后還給出一個案例,實際應用本書所介紹的理論知識。本書著重介紹與數(shù)據(jù)有關的應用程序開發(fā)知識和技巧,非常適合于有一定的VB開發(fā)經驗、非常熟悉SQLServer(7.0及更高版本)、有.NETFramework基礎知識,并熟悉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的時機
1.2.4 托管提供程序
1.2.5 用于數(shù)據(jù)訪問的命名空間
1.3 小結
第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 小結
第3章 HR應用程序范例
3.1 HumanResources數(shù)據(jù)庫
3.2 HumanResources項目
3.2.1 創(chuàng)建EmployeeDetails窗體
3.2.2 EmployeeDetails代碼
3.2.3 調試
3.2.4 測試HumanResources應用程序
3.3 小結
第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 檢索多個結果集
4.2.4 通過執(zhí)行存儲過程檢索數(shù)據(jù)
4.3 使用DataReader更新數(shù)據(jù)
4.4 使用DataReader填充控件
4.5 小結
第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 內部連接
5.7.2 外部連接
5.7.3 交叉連接
5.8 臨時表
5.9 游標
5.10 內聯(lián)決策
5.11 流程控制
5.11.1 IF...ELSE
5.11.2 WHILE...BREAK...CONTINUE
5.11.3 RETURN
5.12 傳遞結果集
5.13 導航樹
5.14 嵌套過程
5.15 用戶定義函數(shù)
5.15.1 標量UDF
5.15.2 內聯(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 小結
第6章 在VB.NET中使用存儲過程
6.1 在VS.NET中創(chuàng)建存儲過程
6.2 DataReader
6.3 多個結果集
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 小結
第7章 數(shù)據(jù)綁定
7.1 概述
7.2 用于Windows Forms的數(shù)據(jù)綁定
7.2.1 簡單數(shù)據(jù)綁定
7.2.2 復雜數(shù)據(jù)綁定
7.3 用于Web Forms的數(shù)據(jù)綁定
7.3.1 綁定到DataGrid
7.3.2 使用DataGrid更新數(shù)據(jù)
7.4 小結
第8章 事務和封鎖
8.1 ACID測試
8.1.1 原子性(A)
8.1.2 一致性(C)
8.1.3 隔離(I)
8.1.4 持久性(D)
8.2 隱式事務和顯式事務
8.3 使用事務
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 事務范圍
8.4 事務內的命令
8.5 事務和鎖定
8.5.1 鎖定的作用
8.5.2 設置鎖定
8.5.3 鎖定粒度
8.5.4 隔離級別
8.5.5 鎖定提示
8.5.6 顯示鎖定信息
8.6 最好的事務慣例
8.6.1 僅在必需時采用事務
8.6.2 精簡事務
8.6.3 使用最低級別的隔離
8.6.4 建立可以確保成功操作的事務
8.6.5 避免死鎖
8.7 小結
第9章 組件服務
9.1 己服務組件
9.2 建立己服務組件
9.2.1 創(chuàng)建已服務組件
9.2.2 創(chuàng)建客戶端組件
9.3 對象池和其他COM+特性
9.4 小結
第10章 SQL Server和XML
10.1 FOR XML EXPLICIT
10.1.1 結果集結構
10.1.2 排序
10.1.3 屬性和元素值
10.1.4 填充結果集
10.2 使用樣式進行轉換
10.3 作為Web服務的存儲過程
10.3.1 配置存儲過程Web服務
10.3.2 引用Web服務
10.3.3 使用Web服務
10.4 小結
第11章 開發(fā)人員的有效管理
11.1 安全管理
11.1.1 SQL Server登錄
11.1.2 數(shù)據(jù)庫權限
11.2 監(jiān)控SQL Server
11.2.1 SQL Server Profiler
11.2.2 配置長期運行的查詢
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 復原到新服務器
11.4 生成腳本
11.5 小結
第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商務對象
12.3.1 DataAccess商務對象
12.3.2 Bank商務對象
12.3.3 BillPay商務對象
12.3.4 Security商務對象
12.4 IBankAdventure用戶接口
12.4.1 保護我們的Web站點
12.4.2 創(chuàng)建IBank項目
12.5 需要改進的地方
12.6 小結
附錄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) www.afriseller.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號