注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NETSQL Server 2000與Visual Basic.NET編程

SQL Server 2000與Visual Basic.NET編程

SQL Server 2000與Visual Basic.NET編程

定 價(jià):¥68.00

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

ISBN: 9787894940353 出版時(shí)間: 2003-01-01 包裝: 精裝
開(kāi)本: 23cm+光盤1片 頁(yè)數(shù): 491頁(yè) 字?jǐn)?shù):  

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

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

作者簡(jiǎn)介

暫缺《SQL Server 2000與Visual Basic.NET編程》作者簡(jiǎn)介

圖書目錄

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

本目錄推薦

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