注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計.NETSQL Server 2000與Visual Basic.NET編程

SQL Server 2000與Visual Basic.NET編程

SQL Server 2000與Visual Basic.NET編程

定 價:¥68.00

作 者: (美)Rick Dobson著;梁超,馬寧,蔣柄軍譯
出版社: 清華大學出版社
叢編項: 微軟 NET程序員系列
標 簽: VB.NET

ISBN: 9787894940353 出版時間: 2003-01-01 包裝: 精裝
開本: 23cm+光盤1片 頁數: 491頁 字數:  

內容簡介

  本書是《微軟.NET程序員系列》叢書之一。它全面地介紹了將VisualBasic.NET和SQLServer2000緊密結合來構建解決方案。全書共3部分,主要內容包括:VisualBasic.NET和SQLServer2000的基礎知識;使用SQLServer2000進行數據訪問編程、視圖和存儲過程編程、觸發(fā)器編程;.NET框架簡介,分別使用ADO.NET、ASP.NET、XMLWeb服務創(chuàng)建解決方案,用VisualBasic.NET管理XML等。本書適用于具備一定的VisualBasic編程基礎,對SQLSever數據庫編程感興趣的讀者閱讀。學習如何使用SQLServer2000、VisualBasic.NET以及XML把數據轉換為解決方案。通過本書,您可以掌握使用T-SQL進行數據訪問、數據操作、數據定義等基礎的SQLServer編程技術:還可以學會如何使用VisualBasic.NET中增強的語言特性、VisualStudio.NET集成開發(fā)環(huán)境中改進的編程功能,以及.NET框架的ADO.NET、ASP.NET和XMLweb服務等新技術。此外,還可以深入了解SQLServer數據庫安全管理、SQLServerweb發(fā)布,以及ADO.NET和XML間互操作性的特性等。如果您要使用SQLServer2000和VisualBasic.NET生成功能強大、安全性高的解決方案,并且想知道專家們對此的真知灼見,那么這本書正是為您”量身訂做”。本書內容提挈:●XMLWeb服務●視圖和存儲過程編程●SQLServer2000的XML功能●用戶定義函數和觸發(fā)器編程●XML數據處理技術●SQLServer2000安全●類、事件和錯誤處理技術革新●使用SQLServer2000和VisualBasic●數據表和數據類型.NET創(chuàng)建基于windows的應用程序●使用T—SQL進行數據訪問編程

作者簡介

暫缺《SQL Server 2000與Visual Basic.NET編程》作者簡介

圖書目錄

前言
第I部分 基礎
第1章 Visual Basic .NET與SQL Server 2000編程基礎
1.1 Visual Basic.NET的集成開發(fā)環(huán)境——Visual Studio.NET
1.1.1 啟動Visual Studio.NET
1.1.2 為Visual Basic.NET配置Visual Studio .NET
1.1.3 使用起始頁
1.1.4 創(chuàng)建并運行控制臺應用程序
1.2 ADO.NET功能一覽
1.2.1 .NET數據提供程序類型
1.2.2 SqlConnection類
1.2.3 SqlCommand類和SqlDataReader類
1.2.4 SqlDataAdapter類和DataSet類
1.3 ADO.NET入門示例
1.3.1 添加SqlDataAdapter、SqlConnection和DataSet
1.3.2 填充數據集并將控件綁定到數據集
1.3.3 數據行導航
1.4 使用查詢分析器
1.4.1 查詢分析器的用途
1.4.2 連接查詢分析器
1.4.3 運行、保存和打開T-SQL腳本
1.4.4 其他有關內容
第II部分 SQL Server 2000
第2章 表和數據類型
2.1 本章資源
2.1.1 T-SQL示例腳本
2.1.2 示例數據庫
2.2 表的數據類型
2.2.1 系統的數據類型
2.2.2 特殊的系統數據類型
2.2.3 用戶定義的數據類型
2.3 編寫表的腳本
2.3.1 創(chuàng)建表
2.3.2 查看元數據
2.3.3 使用列數據類型
2.3.4 添加檢查約束
2.3.5 編寫鍵和索引腳本
2.3.6 索引
第3章 用T-SQL進行數據訪問編程
3.1 T-SQL數據訪問介紹
3.1.1 SELECT語句
3.1.2 指定列和行
3.1.3 計算列
3.2 行的聚合和分組
3.2.1 聚合函數概述
3.2.2 不分組聚合
3.2.3 分組聚合
3.3 日期的處理
3.3.1 按年和月計數
3.3.2 日期算法
3.4 聯接和子查詢
3.4.1 兩個表間的內部聯接
3.4.2 在內部聯接中使用別名
3.4.3 三個表間的內部聯接
3.4.4 外部聯接
3.4.5 自聯接和完全聯接
3.4.6 子查詢
第4章 視圖和存儲過程編程
4.1 視圖
4.1.1 視圖的用途
4.1.2 用于創(chuàng)建和更改視圖的語句
4.1.3 對視圖SELECT語句的限制
4.1.4 視圖屬性
4.2 創(chuàng)建和使用視圖
4.2.1 創(chuàng)建視圖并從視圖中選擇數據
4.2.2 未加密視圖和加密視圖比較
4.2.3 在視圖中進行排序和分組
4.3 遠程和異類數據源的視圖
4.3.1 創(chuàng)建另一個SQL Server實例的視圖
4.3.2 創(chuàng)建Access數據庫視圖
4.3.3 創(chuàng)建ODBC行源視圖
4.3.4 聯接視圖的行源
4.4 存儲過程簡介
4.4.1 存儲過程的用途
4.4.2 通過存儲過程實現T-SQL語句的重用
4.4.3 使用參數、局部變量和全局變量
4.5 存儲過程的創(chuàng)建和應用
4.5.1 從行源中動態(tài)選擇數據
4.5.2 返回已排序的結果集
4.5.3 返回視圖腳本
4.6 處理存儲過程的輸出結果
4.6.1 從一個存儲過程返回兩個結果集
4.6.2 返回一個結果集和一個參數值
4.6.3 返回一個字符串參數
4.6.4 處理返回狀態(tài)值
4.7 插入、更新和刪除行
4.7.1 修改存儲過程以實現數據操作
4.7.2 通過參數執(zhí)行數據庫維護
4.8 條件結果集編程
4.8.1 按條件列出對象
4.8.2 使用TOP謂詞返回X項數據
4.8.3 使用SET ROWCOUNT返回X項數據
第5章 用戶定義函數和觸發(fā)器編程
5.1 用戶定義函數
5.1.1 UDF類型簡介
5.1.2 用于創(chuàng)建和管理UDF的語句
5.1.3 UDF與視圖和存儲過程的比較
5.2 創(chuàng)建和調用標量UDF
5.2.1 創(chuàng)建不帶參數的標量UDF
5.2.2 創(chuàng)建帶參數的標量UDF
5.2.3 在T-SQL腳本中使用標量UDF
5.3 創(chuàng)建和調用表值UDF
5.3.1 提供參數化視圖
5.3.2 在內聯UDF的列表中使用標量UDF
5.3.3 用多語句UDF封裝更多的邏輯
5.4 觸發(fā)器
5.4.1 與事件過程相似的觸發(fā)器
5.4.2 觸發(fā)器的類型
5.4.3 inserted表和deleted表
5.4.4 用于創(chuàng)建和刪除觸發(fā)器的語句
5.5 創(chuàng)建和管理觸發(fā)器
5.5.1 表的保護與解除保護
5.5.2 保存對表的修改
5.5.3 對表強制執(zhí)行業(yè)務規(guī)則
5.5.4 對視圖強制執(zhí)行業(yè)務規(guī)則
第6章 SQL Server 2000 XML的功能
6.1 對XML的支持
6.1.1 SQL Server版本中的XML功能
6.1.2 Web版本安裝
6.2 XML的格式和架構
6.2.1 XML文檔
6.2.2 XML架構
6.2.3 批注的架構
6.3 通過URL訪問SQL Server
6.3.1 虛擬目錄管理
6.3.2 SELECT語句中的FOR XML
6.3.3 RAW模式示例與AUTO模式示例
6.3.4 AUTO模式示例與NESTED模式示例
6.4 通過模板訪問SQL Server
6.4.1 在模板中使用T-SQL語句
6.4.2 用數據庫對象增強的模板
6.4.3 類似于模板的Updategrams
第7章 SQL Server 2000安全性
7.1 SQL Server安全性概述
7.1.1 安全賬戶
7.1.2 身份驗證
7.1.3 角色和權限
7.2 特殊的安全問題
7.2.1 應用程序角色
7.2.2 鏈接服務器
7.2.3 虛擬目錄的安全
7.3 登錄和用戶示例
7.3.1 添加SQL Server登錄和用戶
7.3.2 刪除SQL Server登錄和用戶
7.3.3 添加和刪除Windows用戶的登錄
7.3.4 處理基于Windows組的登錄
7.4 權限分配示例
7.4.1 表的選擇、插入和刪除權限
7.4.2 創(chuàng)建表的權限
7.4.3 Windows用戶和組
第III部分 使用Visual Basic .NET和SQL Server 2000的相關技術
第8章 .NET框架概覽
8.1 .NET框架入門
8.1.1 .NET框架體系結構
8.1.2 編譯源代碼
8.1.3 程序集和清單
8.1.4 .NET框架的重要特性
8.2 ASP.NET簡介
8.2.1 ASP.NET和ASP的關系
8.2.2 創(chuàng)建ASP.NET Web應用程序
8.2.3 向.aspx頁面添加控件
8.2.4 向.aspx Web頁面添加代碼
8.3 XML Web服務
8.3.1 XML Web服務的功能
8.3.2 XML Web服務基礎結構概述
8.3.3 關于底層技術
第9章 創(chuàng)建Windows應用程序
9.1 開始使用Windows窗體
9.1.1 從Windows應用程序的Form1開始
9.1.2 管理Windows窗體
9.1.3 帶有兩個按鈕控件的Windows窗體
9.1.4 用一個Windows窗體打開另一個窗體
9.2 創(chuàng)建和使用類引用
9.2.1 創(chuàng)建執(zhí)行計算的類
9.2.2 從Windows應用程序引用類
9.2.3 .NET命名空間體系結構
9.2.4 值類型轉換
9.2.5 長整型與十六進制的相互轉換
9.3 類的繼承
9.3.1 繼承概述
9.3.2 繼承與重寫示例
9.3.3 隱藏示例
9.3.4 重載示例
9.4 事件編程
9.4.1 事件編程的概念
9.4.2 使用內置窗體事件
9.4.3 使用WithEvents關鍵字處理事件
9.4.4 使用AddHandler語句處理事件
9.4.5 處理來自基于服務器的計時器事件
9.5 運行時錯誤的異常處理
9.5.1 結構化異常處理概述
9.5.2 捕捉錯誤
9.5.3 捕捉與修復運行時錯誤
9.5.4 異常處理的最佳做法
第10章 使用ADO.NET創(chuàng)建Windows解決方案
10.1 ADO.NET對象概述
10.1.1 Connection類
10.1.2 Command類
10.1.3 DataReader類
10.1.4 DataAdapter類
10.1.5 DataSet類
10.1.6 DataView類
10.2 建立連接
10.2.1 使用集成安全登錄
10.2.2 使用SQL Server安全登錄
10.2.3 捕捉SqlConnection異常
10.2.4 從Windows窗體建立連接
10.3 使用Command和DataReader對象
10.3.1 在消息框或輸出窗口中顯示結果
10.3.2 分塊顯不DataReader記錄行
10.3.3 通過SQL字符串調用帶參數的存儲過程
10.3.4 通過名稱調用帶參數的存儲過程
10.3.5 用Command對象創(chuàng)建Database對象
10.4 數據適配器、數據集、窗體和窗體控件
10.4.1 向窗體添加數據集
10.4.2 綁走窗體控件與數據
10.4.3 報告數據綁定
10.4.4 使用包含父表子表的數據集
10.4.5 創(chuàng)建數據識別窗體
10.5 修改、插入和刪除行
10.5.1 運行中的數據操作示例
10.5.2 與窗體Load事件關聯的代碼
10.5.3 導航按鈕的代碼
10.5.4 Modify按鈕的代碼
10.5.5 Clear和Insert按鈕的代碼
10.5.6 Delete按鈕的代碼
第11章 ASP.NET解決方案編程
11.1 ASP.NET設計問題回顧
11.1.1 往返行程
11.1.2 頁和Page類
11.1.3 頁上的控件
11.1.4 ASP.NET設計界面
11.2 創(chuàng)建并運行ASP.NET解決方案
11.2.1 編譯和查看Web頁
11.2.2 記住頁的狀態(tài)
11.2.3 多功能計算器Web頁
11.2.4 表中的多功能計算器
11.2.5 檢測瀏覽器
11.3 會話狀態(tài)管理
11.3.1 會話狀態(tài)管理問題概述
11.3.2 使用Session變量
11.3.3 使用視圖狀態(tài)變量
11.3.4 用QueryString屬性標識用戶
11.3.5 跨頁使用查詢字符串
11.4 驗證Web頁上的數據
11.4.1 用ASP.NET管理數據庫解決方案
11.4.2 填充ListBox和DataGrid控件
11.4.3 通過數據集定位文本框
11.4.4 從Web頁創(chuàng)建數據庫對象
11.4.5 在ASP.NET中進行數據操作
11.5 在Web頁上驗證數據
11.5.1 內置的數據驗證工具
11.5.2 使用Web頁上的驗證控件
11.5.3 使用Page對象的IsValid屬性進行編程
11.5.4 動態(tài)禁用驗證控件
第12章 用Visual Basic.NET管理XML
12.1 SQL Server的Web版本
12.1.1 Web版本1和Web
12.1.2 Web版本3概述
12.1.3 SQLXML托管類
12.1.4 DiffGrams允許修改數據
12.2 XML技術概述
12.2.1 XML數據格式
12.2.2 XPath查詢
12.2.3 XSLT格式設置
12.3 用.NET框架生成XML文檔
12.3.1 用T-SQL創(chuàng)建XML文檔
12.3.2 用批注架構創(chuàng)建XML文檔
12.3.3 設計批注架構
12.4 動態(tài)設置XML結果集
12.4.1 對特定的XML文檔進行XPath查詢
12.4.2 對XML文檔運行XPath查詢
12.4.3 運行參數化的SQL Server查詢
12.4.4 參數化所有SQL查詢
12.5 XML和數據集的交互
12.5.1 創(chuàng)建分層的XML文檔
12.5.2 在數據集中用XPath查詢子代
12.5.3 在XML文檔中用XPath查詢子代
12.5.4 通過DiffGram用數據集更新數據庫
12.5.5 在沒有虛擬目錄的Web上使用DiffGram
12.6 用XSLT創(chuàng)建HTML頁
12.6.1 格式化Employees表中的兩列
12.6.2 格式化Shippers表中的3列
第13章 用XML Web服務創(chuàng)建解決方案
13.1 Web服務概述
13.1.1 Web服務設計元素
13.1.2 典型的XML Web服務應用程序
13.1.3 Visual Studio.NET的Web服務
13.1.4 Web服務工具包中的Web服務
13.2 返回計算結果的Web服務
13.2.1 構建Web服務應用程序
13.2.2 Web服務應用程序的配置與編碼
13.2.3 測試Web服務
13.2.4 為Web服務構建客戶端應用程序
13.2.5 部署和發(fā)現Web服務
13.3 從表中返回值的Web服務
13.3.1 對數據庫中的表計數并返回行
13.3.2 測試TableProcessor文件夾中的Web服務
13.3.3 構建客戶端應用程序
13.4 SQL Server 2000 Web服務工具包
13.4.1 為虛擬目錄的SQL Server用戶編寫腳本
13.4.2 在IIS虛擬目錄中構建Web服務
13.4.3 構建顯示XML片段的客戶端應用程序
13.4.4 用XML服務填充ListBox控件
13.5 有關用Web服務填充控件的更多內容
13.5.1 將自定義數據庫對象添加為Web方法
13.5.2 用Web方法填充DataGrid和ListBox控件
13.5.3 用Web方法動態(tài)填充控件 

本目錄推薦

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