注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計BASIC/VB及其相關Visual Basic 與SQL Server權威指南:第6版

Visual Basic 與SQL Server權威指南:第6版

Visual Basic 與SQL Server權威指南:第6版

定 價:¥108.00

作 者: (美)William R.Vaughn(威廉R.·沃恩)著;北京博彥科技發(fā)展有限公司譯
出版社: 北京大學出版社
叢編項: Microsoft 程序設計系列
標 簽: VB

購買這本書可以去


ISBN: 9787301041819 出版時間: 2000-03-01 包裝: 膠版紙
開本: 24cm 頁數(shù): 859 字數(shù):  

內(nèi)容簡介

  《Visual Basic與 SQL Server權威指南》(第6版)對于那些希望使用 Visual Basic訪問SQL Server的開發(fā)人員來說,是一本權威性的指導圖書。無論您使用的是較早版本的Visual Basic還是新的 Visus Basic 6.0 以及全新設計的 SQL Server 7.0,這本書都將幫助您決定最適合您的數(shù)據(jù)訪問選項。在這一版的《Visual Basic與 SQL Server權威指南》中,作者William Vauahn使用更深層次的內(nèi)容繼續(xù)包含了那些經(jīng)過實踐考驗的技術,以包含本書以前版本中不可缺少的內(nèi)容。Vaughn還介紹了一些可能會改變您進行數(shù)據(jù)訪問思路的革新技術:數(shù)據(jù)訪問技術及可選的結構;需了解的關于“ActiveX數(shù)據(jù)對象”(ADO),RDO,ODBCDirect,以及 DAO/Jet數(shù)據(jù)訪問接口,甚至 ODBC API和 Visual Basic/SQL繼承接口的知識;完整的ADO內(nèi)容,新型 OLE DB結構的對象級接口;關于使用 Visual Basic 設計和構建應用程序及組件的完整信息,其中包括與 SQL Server的連接,編寫 SQL Server的查詢。以及從 SQL Server檢索數(shù)據(jù);Visual Database Tools使您可以管理 SQL Server數(shù)據(jù),并且可以較以前更容易地將應用程序的數(shù)據(jù)集中處理Data Environment Designer。Data ObeCt Wizard,以及其他新的數(shù)據(jù)訪問工具。在涉及的內(nèi)容及實踐的深度方面,《Visual Basic與 SQL Server權威指南》(第6版)都包含了大量重要的信息.并且這一切都是以 William Vauahn獨特的友好方式奉獻給讀者的。

作者簡介

  WilliamR.Vauthjn是MicrosoftVisualBasic市場開發(fā)隊伍中的一名職員。之前他從事寫作工作,并且是用戶教育隊伍中的數(shù)據(jù)訪問主題方面的主題專家。他曾為VisualBasic3.0編寫過《DataAccessGuide》并為VisualBasic4.0和VisualBasic5.0編寫過數(shù)據(jù)訪問幫助主題及客戶/服務器材料。在加入VisualBasic隊伍之前,他曾經(jīng)為MicrosoftUniversity設計并發(fā)表過課程教育軟件。在計算機行業(yè)從事二十多年的時間里,他曾經(jīng)在設計和實現(xiàn)數(shù)據(jù)庫管理系統(tǒng)方面摟大量客戶提供過幫助和指導。

圖書目錄

致謝
第一部分 了解數(shù)據(jù)訪問接口
第一章 未來之路
1.1 Internet熱潮
1.2 不斷發(fā)展的標準
1.3 我們的位置
1.3.1 SQL Server 7.0
1.3.2 Visual Basic 6.0
1.3.3 ActiveX數(shù)據(jù)對象
1.3.4 COM的成熟
1.3.5 Microsoft Transaction Server
1.3.6 Viusal Basic企業(yè)版
1.3.7 Microsoft開發(fā)工具
1.4 我們的目標

第二章 數(shù)據(jù)接口
2.1 從 Visual Basic訪問SQL Server
2.1.1 VBSOL
2.1.2 ODBC API
2.1.3 DAO/Jet
2.1.4 DAO/ODBCDirect
2.1.5 RDO
2.1.6 ADO
2.1.7 數(shù)據(jù)接口總結
2.2 了解底層接口
2.2.1 DB-Library
2.2.2 ODBC
2.2.3 OLE DB
2.3 下一步

第三章 數(shù)據(jù)訪問:快速入門
3.1 準備創(chuàng)建示例
3.1.1 創(chuàng)建數(shù)據(jù)源名稱
3.1.2 使用 Visual Basic 6.0
3.1.3 示例中使用的庫和控件
3.1.4 Visual Basic窗體
3.2 DAO/Jet實地測試
3.2.1 DAO/Jet和Data控件示例
3.2.2 DAO/Jet示例
3.3 DAO/ODBCirect實地測試
3.3.1 DAO/ODBCDirect和Data控件示例
3.3.2 DAO/ODBCDirect示例
3.4 RDO實地測試
3.4.1 RDO和RemoteData控件示例
3.4.2 RDO示例
3.5 ADO實地測試
3.5.1 ADO和ADO Data控件示例
3.5.2 ADO示例
3.6 比較示例
3.6.1 仔細研究結果

第四章 選擇結構
4.1 提出正確的問題
4.1.1 結構
4.1.2 開發(fā)技巧
4.1.3 時間結構
4.1.4 性能
4.1.5 性能發(fā)展史
4.1.6 現(xiàn)有技術
4.1.7 新技術
4.1.8 成本
4.1.9 規(guī)模
4.1.10 設計與現(xiàn)實
4.1.11 配置和培訓
4.1.12 展望未來
4.2 處理響應
4.3 了解不同的結構
4.3.1 客戶/服務器結構
4.3.2 分布式引擎結構
4.3.3 分布式組件結構
4.3.4 基于Web的結構
4.4 評價客戶/服務器分布式引擎結構
4.4.1 一種假定的客戶/服務器配置
4.4.2 一個假想的分布式引擎配置
4.4.3 在客戶/服務器和分布式引擎結構中選擇
4.4.4 訪問帶有分布式數(shù)據(jù)庫引擎的中央數(shù)據(jù)庫引擎

第二部分 設計SQL Server

第五章 規(guī)劃您的設計
5.1 狀態(tài)機
5.2 全面理解臨時表和緩沖區(qū)
5.2.1 理解臨時表
5.2.2 無臨時表的結果集
5.2.3 滾動臨時表
5.2.4 臨時表的類型
5.2.5 緩沖區(qū)的類型
5.2.6 實現(xiàn)臨時表
5.3 基本設計決定
5.4 避免設計時的10大誤區(qū)
5.5 創(chuàng)建有效的應用程序
5.5.1 本地和數(shù)據(jù)庫驅動的驗證
5.5.2 數(shù)據(jù)驅動驗證
5.5.3 制作有效的規(guī)則
5.5.4 使默認值有效和解析默認字符串
5.5.5 管理有效的應用程序

第六章 建立與SQL Server的連接
6.1 連接地中的狗爬式
6.2 連接的安全
6.2.1 獲得登錄標識號和密碼
6.2.2 獲得有效的服務器名稱或數(shù)據(jù)源名稱
6.2.3 避免使用登錄對話框
6.3 連接管理 
6.3.1 允許更多的活動連接
6.3.2 新連接在服務器上的沖突
6.3.3 設置超時值
6.4 管理連接狀態(tài)
6.5 處理連接錯誤
6.5.1 與應用程序有關的問題
6.5.2 支持庫所產(chǎn)生的問題
6.5.3 與LAN有關的連接問題
6.5.4 與SQL Server有關的連接問題
6.5.5 與連接和許可有關的錯誤
6.5.6 與登錄有關的問題

第七章 設計和建立查詢
7.1 查詢的類型
7.2 為性能設計查詢
7.3 建立查詢
7.3.1 Microsoft Query
7.3.2 Viusal Database Tools
7.3.3 手工操作
7.4 了解查詢
7.4.1 引號管理
7.4.2 參數(shù)查詢
7.4.3 重疊的查詢
7.4.4 特別查詢
7.4.5 English Query
7.4.6 多結果集查詢
7.4.7 異步查詢
7.4.8 統(tǒng)計行數(shù)
7.4.9 設置查詢超時
7.5 與查詢相關的錯誤消息
7.6 使用 Visusal Basic進行調試
7.7 定位SQL Server元素

第八章 檢索數(shù)據(jù)和使用結果集
8.1 查詢過程
8.2 使用單行結果集
8.3 使用臨時表
8.3.1 限制臨時表中的行數(shù)
8.3.2 使用WHERE子句限制行數(shù)
8.4 更新和插入數(shù)據(jù)
8.5 使用批處理
8.5.1 使用開放式批處理更新
8.5.2 建立批處理
8.5.3 批處理限制
8.5.4 發(fā)送多個批處理
8.5.4 使用批處理結果

第三部分 使用帶有Jet 數(shù)據(jù)庫引擎的DAO 

第九章 Jet數(shù)據(jù)庫引擎和DAO模式
9.1 DAO/Jet與SQL Serve的歷史
9.2 Jet訪問遠程數(shù)據(jù)庫的方式
9.2.1 Jet與SQL Server:編寫查詢代碼并創(chuàng)建臨時表
9.2.2 Jet查詢處理器
9.3 理解DAO模型
9.3.1 屬性和方法
9.3.2 集合
9.3.3 傳遞對象模型

第十章 數(shù)據(jù)訪問對象
10.1 組件體系結構
10.2 DBEngine對象
10.3 Workspace對象
10.3.1 使用 IsolateODRCTrans屬性
10.3.2 Workspace方法
10.4 Database對象
10.4.1 附加表與直接鏈接
10.4.2 Database屬性
10.4.3 方法
10.5 TableDef對象
10.5.1 TableDef屬性
10.5.2 TableDef數(shù)據(jù)類型
10.6 Field對象
10.7 Index對象
10.8 表和索引
10.9 創(chuàng)建或添加表和索引

第十一章 配置和調整Jet引擎
11.1 Windows注冊表數(shù)據(jù)庫
11.1.1 注冊表范圍
11.1.2 創(chuàng)建并使用新的注冊表鍵值
11.2 了解Jet引擎選項
11.2.1 Microsoft ODBC驅動程序初始化設置
11.2.2 細節(jié)
11.2.3 調整MSvsConf

第十二章 使用DAO/Jat進行連接
12.1 Jet的連接管理方案
12.1.1 活動語句
12.1.2 臨時表提交/回滾行為
12.2 連接區(qū)享
12.3 連接縫存和失效
12.4 自己管理連接
12.5 打開附加表
12.6 使用DAOJet方法創(chuàng)建附加表
12.7 連接:常見的困難

第十三章 使用DAO/Jet訪問數(shù)據(jù)
13.1 理解DAO/Jet臨時表
13.2 創(chuàng)建 DAO/Jet臨時表
13.2.1 編寫OpenRecordset方法的代碼
13.2.2 結果集傳遞
13.3 選擇索引
13.4 使用ODBC緩存
13.5 GetRows和Variant數(shù)組
13.6 重定位當前行的指針
13.6.1 當前行指針的有效性
13.6.2 定位特定行
13.7 更新DAO/Jet數(shù)據(jù)源
13.7.1 使用 DAO/Jet臨時表
13.7.2 使用基于SQL的操作查詢更新
13.8 處理DAO/Jet錯誤

第十四章 執(zhí)行Transact-SQL查詢
14.1 使用SQL傳遞查詢
14.1.1 典型的應用程序
14.1.2 實現(xiàn)SQL傳遞查詢
14.1.3 創(chuàng)建SQL傳遞QuerDef對象
14.1.4 使用具有附加表的SQL傳遞查詢
14.1.5 查詢技術總結
14.2 使用存儲過程
14.2.1 返回參數(shù)
14.2.2 輸出參數(shù)
14.3 處理SQL Server消息

第十五章 使用Data控件
15.1 應用 Data控件
15.2 使用 Data控件處理 SQL Server
15.3 設置屬性
15.4 檢查屬性
15.5 使用綁定型控件

第十六章 理解Jet查詢處理器
16.1 Jet必須本地處理的結構
16.1.1 支持的 Visusal Basic操作符和函數(shù)
16.1.2 用戶定義的函數(shù)
16.1.3 其他不支持的功能
16.1.4 其他不支持的及有問題的表達式
16.2 條件的分割
16.3 輸出的求值
16.4 交叉表查詢執(zhí)行的刪除
16.5 外部連接
16.6 生成發(fā)送到服務器的SQL
16.7 LIKE操作符的通配符
16.8 擁有者和表前綴
16.9 標識符引用

第十七章 使用ODBCDirect
17.1 了解 ODBCDirect接口
17.2 激活ODBCDirect
17.3 連接到數(shù)據(jù)庫
17.4 比較Database對象和Connection對象
17.4.1 rdoConnection對象與 ODBCDirect Connection對象的比較
17.5 執(zhí)行SQL查詢
17.5.1 rdoResultset對象與Recordset對象的比較
17.5.2 了解QueryDef對象
17.5.3 rdoQuety對象與 QueryDef對象的比較
17.6 處理 Recordset對象
17.6.1 控制多個Recordset對象
17.7 運行異步操作
17.8 開放式批處理更新
17.9 查看錯誤
17.10 ODBCDirect示例
17.10.1 示例1:決定您的數(shù)據(jù)庫在哪個Workspace中打開
17.10.2 示例2:從服務器獲取多個Recordset對象
17.10.3 示例3:取消塊操作
17.10.4 示例4:使用 dbRunAsync打開 Recordset
17.10.5 示例5:使用QueryDef對象
17.11 將應用程序轉換到ODBCDirect的提示
17.12 使用Data控件

第十八章 Jet:旅行者的日記
18.1 分配數(shù)據(jù)庫文件空間
18.2 事務損失和破壞修復
18.3 備份Access數(shù)據(jù)庫
18.4 更新記錄
18.5 提示

第四部分 使用遠程數(shù)據(jù)對象

第十九章 了解運程數(shù)據(jù)對象
19.1 了解RDO
19.2 設計特性
19.3 比較RDO和DAO
19.4 RDO的缺點
19.5 獲得有關RDO的最新信息
19.6 許可RDO

第二十章 遠程數(shù)據(jù)對象的細節(jié)
20.1 了解RDO模型
20.2 rdoEngine對象
20.2.1 rdoEngine的屬性、事件和方法
20.3 rdoEngine對象
20.3.1 rdoEnvironment的屬性、事件和方法
20.3.2 事務管理
20.3.3 可選的事務管理器
20.3.4 選擇臨時表驅動程序
20.3.5 了解服務器端臨時表
20.4 rdoEngine對象
20.4.1 指定默認數(shù)據(jù)庫
20.4.2 使用rdoEngine對象

第二十一章 與RDO連接
21.1 定位和命名SQL Server
21.2 建立連接
21.2.1 文件數(shù)據(jù)源
21.2.2 SAVEFILE關鍵字
21.2.3 異步打開連接
21.2.4 處理單獨的rdoEngine對象
21.2.5 管理 RDO 2.0集合
21.2.6 其他連接參數(shù)
21.2.7 連接問題

第二十二章 使用RDO UserConnection設計器
22.1 了解自定義的UserConnection對象
22.2 創(chuàng)建自定義的UserConnection對象
22.3 按方法執(zhí)行查詢和存儲過程
22.3.1 引用新的rdoResultset
22.3.2 建立自己的查詢
22.3.3 對使用自己的SQL及參數(shù)的提示
22.4 在運行時設置UserConnection屬性
22.5 使用 UserConnection對象的事件

第二十三章 使用RDO創(chuàng)建結果集
23.1 是否選擇臨時表
23.1.1 rdOpenForwardOlny類型的Resultsdt對象
23.1.2 rdOpenStatic類型的rdoResultset對象
23.1.3 rdOpenDeyset類型的rdoResultset對象
23.1.4 RdOpenDynamic 類型的rdoResultet對象
23.1.5 建立無臨時表結果集
23.1.6 在客戶端和服務器端臨時表之間選擇
23.1.7 調整臨時表Rowset的大小
23.2 支持rdoResultset臨時表
23.3 頁鎖定
23.3.1 斷開rdoResultset對象
23.4 指定結果集的源
23.5 管理異步操作
23.5.1 RDO 2.0的異步增強
23.5.2 RDO 2.0事件
23.6 調整rdoResultset操作的性能
23.6.1 管理臨時存儲過程
23.6.2 使用OpenResultset選項
23.7 rdoResultset對象
23.7.1 RDO 2.0集合管理
23.7.2 研究rdResultset的方法和屬性
23.7.3 管理rdoResultaset事件
23.7.4 處理與查詢相關的rdoConnection事件
23.7.5 管理rdoResultsets
23.7.6 使用GetROWS
23.8 rdoColumn對象
23.8.1 rdoColumn屬性
23.8.2 尋址列數(shù)據(jù)
23.8.3 映射數(shù)據(jù)庫方案

第二十四章 開放式批處理更新
24.1 開放式批處理更新概述
24.2 使用RDO執(zhí)行開放式批處理更新
24.2.1 建立連接
24.2.2 創(chuàng)建rdoQuery對象
24.2.3 選擇正確的CursorType選項
24.2.4 選擇正確的并選項
24.2.5 執(zhí)行Row-Retrieval查詢
24.2.6 檢索行
24.2.7 從連接斷開
24.2.8 進行更改
24.2.9 與連接重新接通
24.2.10 進行更新
24.2.11 檢查錯誤和解決沖突

第二十五章 進一步使用RDO
25.1 rdoQuery對象
25.1.1 創(chuàng)建rdoQuery對象
25.1.2 研究rdoQuery屬性
25.2 使用參數(shù)查詢
25.2.1 創(chuàng)建參數(shù)查詢
25.2.2 使用ODBC查詢語法
25.3 執(zhí)行存儲過程
25.4 管理多結果集
25.5 使用基于頁的數(shù)據(jù)類型
25.5.1 使用Chunk方法獲取基于頁的數(shù)據(jù)
25.5.2 訪問BLOB的提示和技術
25.5.3 隨機的BIDB提示
25.5.4 一個BLOB示例
25.6 面對rdoTable對象

第二十章 使用RDO接口維護數(shù)據(jù)
26.1 修改數(shù)據(jù)的選項
26.1.1 讀寫臨時表
26.1.2 Execte方法
26.2 添加數(shù)據(jù)
26.3 更新數(shù)據(jù)
26.3.1 定位當前行指針傳送更新
26.3.2 使用只讀臨時表更新
26.3.3 使用Execute方法更新
26.4 刪除數(shù)據(jù)
26.5 出現(xiàn)錯誤時

第二十七章 使用RemoteData控件
27.1 RemoteData控件的不同點
27.2 RemoteData控件的屬性
27.2.1 rdoEnvironment屬性
27.2.2 rdoConnection屬性
27.2.3 rdoResultset屬性
27.3 RemoteData控件的方法和事件
27.4 建立綁定控件

第五部分 使用ADO 和OLE DB

第二十八章 了解ADO和OLE DB
28.1 初識 OLE DB
28.1.1 萬能物解決方法
28.1.2 遠望 OLE DB
28.1.3 使用 OLE DB的結構
28.2 初識ADO
28.2.1 ADO 2.0簡介
28.2.2 ADO對象模型
28.2.3 ADO對象
28.2.4 從RDO觀察ADO對象模型

第二十九章 研究ActiveX Data Objects
29.1 了解ADO對象模式
29.1.1 ADO集合
29.2 ADO Connechtion對象
29.2.1 管理連接狀態(tài)
29.2.2 Connection對象集合
29.2.3 Connection對象方法
29.2.4 Connection對象屬性
29.2.5 Connection對象事件
29.2.6 Connection事務管理
29.3 ADO Command對象
29.3.1 Command對象集合
29.3.2 Command對象方法
29.3.3 Command對象屬性
29.4 ADO Recordset對象
29.4.1 Recordset對象集合
29.4.2 Recordset對象方法
29.4.3 Recordset對象屬性
29.5 ADO Field對象
29.5.1 Field對象屬性
29.6 ADO Parameter對象
29.6.1 Parameter對象方法
29.6.2 Parameter對象屬性
29.7 ADO Property對象
29.7.1 Property對象屬性
29.8 ADO Error對象
29.8.1 Error對象屬性

第三十章 連接 ADO
30.1 建立客戶/服務器連接
30.1.1 ADO連接選項
30.1.2 建立Connectionstring
30.1.3 建立 OLE DB Data Link
30.1.4 如何標記 Data Link Propertion對話框
30.1.5 修補 Data View/Environment連接
30.2 使用基于代碼的方法連接
30.2.1 使用 ADO Connection的 Open方法連接
30.2.2 使用 ADO的 Recordset Open方法連接
30.2.3 處理默認值
30.2.4 更高級的連接
30.2.5 ADO連接提示
30.3 從組件連接

第三十一章 建立ADO Recordset
31.1 建立 ADO Recordest對象
31.1.1 單機 ADO Recordset對象
力.1.2 基于文件的ADO Recordset對象
31.1.3 遠程數(shù)據(jù)庫中的ADO Recordset對象
31.2 ADO查詢
31.2.1 告訴ADO如何(以最佳方式)運行查詢
31.2.2 運行參數(shù)查詢要小心
31.2.3 使用Prepared語句
31.3 ADO 臨時表
31.3.1 ADO臨時表是什么,它們?yōu)槭裁词切皭旱模?br />31.3.2 怎樣才算是好的ADO臨時表?
31.3.3 ADO臨時表是怎樣工作的?
31.3.4 不同類型的 ADO臨時表
31.3.5 何時使用臨時表?
31.3.6 ADO CursorLocation選擇
31.3.7 客戶端 ADO臨時表
31.3.8 服務器端ADO臨時表
31.3.9 可更新的ADO臨時表
31.4 使用 ADO管理同步
31.5 獲取 ADO Recordset數(shù)據(jù)
31.5.1 引用一行和一列
31.5.2 綁定數(shù)據(jù)源控件
31.5.3 使用 GetRows方法
31.5.4 使用Getstring方法
31.6 篩選、查找和排序 ADO Recordset數(shù)據(jù)
31.6.1 篩選 ADO Recordset
31.6.2 在 ADO Recordset數(shù)據(jù)中查找資料
31.6.3 排序 ADO Recordset數(shù)據(jù)

第三十二章 使用ADO事件和異步操作
32.1 ADO事件類型
32.1.1 Will事件
32.1.2 During事件
32.1.3 Complete事件
32.2 啟用事件處理程序
32.3 檢查事件處理程序參數(shù)
32.3.1 狀態(tài)參數(shù)
32.3.2 Error參數(shù)
32.3.3 Object參數(shù)
32.3.4 Reason參數(shù)
32.4 兩個事件示例
32.4.1 連接示例
32.4.2 查詢示例
32.5 使用Will和Complete事件處理程序
32.5.1 不成對的事件處理程序
32.5.2 多事件處理程序和單獨操作
32.6 管理異步操作
32.6.1 使用異步選項
32.6.2 異步操作的一些細微差別

第三十三章 讓ADO飛起來
33.1 建立自定義的 ADO Command對象
33.1.1 作為Connection方法的Command
33.2 管理復雜的(存儲)過程
33.2.1 管理多結果集
33.2.2 管理輸出和返回值參數(shù)
33.2.3 使用 Data Environment管理存儲過程
33.2.4 使用Data Object Wizard處理存儲過程
33.3 執(zhí)行開放式客戶批處理操作
33.3.1 沖突管理
33.3.2 導致沖突
33.3.3 識別沖突
33.3.4 Resync方法
33.3.5 事務和沖突
33.4 使用基于頁的數(shù)據(jù)
33.5 處理特殊情況
33.5.1 處理PRINT和RALSEROR
33.5.2 處理 COMPUTE子句
33.5.3 處理NULL
33.5.4 使用Showplan調試
33.5.5 使用 Data Environment 建立Recordset 和DataReport

第三十四章 從RDO移植到ADO
34.1 從RDO角度考慮的ADO
34.2 是否移植到 ADO
34.3 通過RDO解決基本的數(shù)據(jù)訪問問題
34.3.1 RDO:全局變量編碼
34.3.2 RDO:建立連接
34.3.3 RDO:連接操作完成以后
34.3.4 RDO:運行基本的查詢
34.3.5 RDO:使用 WillExecute事件
34.3.6 RDO:管理結果集
M.3.7 RDO:在 MSFlexGrid中顯示結果集
34.4 通過RDO訪問更復雜的數(shù)據(jù)
34.4.1 RDO:執(zhí)行更復雜的過程
34.4.2 RDO:執(zhí)行返回OUTPUT值的存儲過程
34.4.3 RDO:執(zhí)行多結果集的存儲過程
34.4.4 RDO:執(zhí)行操作查詢
34.4.5 RDO:執(zhí)行開放式的批處理查詢
34.5 通過ADO解決基本的數(shù)據(jù)訪問問題
34.5.1 ADO:編寫全局變量
34.5.2 ADO:建立連接
34.5.3 ADO:當連接操作完成時
34.5.4 ADO:運行基本查詢
34.5.5 ADO:使用WillExecute事件
34.5.6 ADO:管理結果集
34.5.7 ADO:在 MSFlexGrid中顯示結果集
34.6 使用ADO訪問更復雜的數(shù)據(jù)
34.6.1 ADO:執(zhí)行參數(shù)查詢
34.6.2 ADO:執(zhí)行參數(shù)驅動的存儲過程
34.6.3 ADO:執(zhí)行返回OUTPUT值的存儲過程
34.6.4 ADO:執(zhí)行多重結果集存儲過程
34.6.5 ADO:執(zhí)行操作查詢
34.6.6 ADO:執(zhí)行開放式批處理查詢
34.7 移植提示和技巧

第六部分 使用新工具

第三十五章 使用Transact-SQL Debugger
35.1 安裝SQL Server 和 Visual Basic
35.1.1 客戶端安裝
35.1.2 服務器端安裝
35.2 交互地訪問TSQL Debugger
35.3 從代碼中訪問TSQL Debugrr
35.4 調試 TSQL Debuper

第三十六章 使用 Data View窗口和Query Builder
36.1 Data View窗口
36.1.1 添加 Data Link
36.1.2 添加 DataEnvironment Connection
36.1.3 瀏覽SQL Server數(shù)據(jù)庫
36.2 使用 Visual Database Tools管理SQL Server數(shù)據(jù)庫
36.2.1 創(chuàng)建表格
36.2.2 修改表格
36.2.3 建立索引
36.2.4 創(chuàng)建關系
36.2.5 創(chuàng)建數(shù)據(jù)庫方案
36.2.6 創(chuàng)建視圖
36.3 使用 Query Builder創(chuàng)建查詢
36.3.1 測試您的查詢
36.3.2 創(chuàng)建參數(shù)查詢
36.3.3 創(chuàng)建存儲過程
36.4 使用 QUery Builder處理SQL Server
36.4.1 SQL Server版本
36.4.2 SQL語法
36.4.3 標識數(shù)據(jù)庫對象
36.4.4 使用引號標識
36.4.5 區(qū)分大小寫
36.4.6 創(chuàng)建別名
36.4.7 在表達式中使用操作符
36.4.8 在Grid和SQL窗格中輸入關鍵字
36.4.9 輸入貨幣值
36.4.10 使用 DISTINCT
36.4.11 建立外部連接
36.4.12 輸入空格
36.4.13 包括優(yōu)化提示說明
36.4.14 ANSI到 IEM的字符轉換
36.4.15 不支持和部分支持查詢類型

第三十七章 仔細考察Data Environment設計器
37.1 啟動 Data Environment設計器
37.1.1 將控件映射到字段
37.1.2 使用 Data View窗口添加 Data Environment對象
37.2 從Data Environment處理存儲過程
37.2.1 訪問帶有參數(shù)的存儲過程
37.3 使用分級的Hierachical結果集和其他子集
37.3.1建立到Hierarchy的綁定接口
37.3.2 清理網(wǎng)格

第三十八章 嘗試Data Object Wizard
38.1 Data Object Wizard門
38.2 DOW設計問題
38.3 設置 DOW命令
38.4 一個簡單的DOW示例
38.4.1 使用DOW創(chuàng)建Data類
38.4.2 使用DOW創(chuàng)建數(shù)據(jù)綁定的UserControl
38.4.3 完成簡單的示例
38.5 DOW提示
38.6 在應用程序中使用DOW對象
38.6.1 其他控件的變化
38.6.2 數(shù)據(jù)Class事件
38.6.3 數(shù)據(jù)綁定
38.6.4 Recordsets
38.6.5 Init方法
38.6.6 系統(tǒng)生成的主鍵值
38.6.7 UserControl的初始化
38.7 DOW生成的數(shù)據(jù)Class代碼
38.7.1 clsDow
38.7.2 rscls
38.8 DOW生成的UserControl代碼
38.8.1 SingleRecord UserControl類型
38.8.2 DataGrid UserControl類型
38.8.3 Listbox ComboBox UserControl類型

附錄 A 設置測試數(shù)據(jù)庫
A.1 安裝 Biblio數(shù)據(jù)庫
A.1.1 在SQL Server 6.5 上安裝 BibliO
A.1.2 在SQL Server 7.0上安裝 Biblio
A.2 創(chuàng)建 DSN
A.3 添加存儲過程
A.4 Attach.MDB數(shù)據(jù)庫
A.5 設置示例應用程序

附錄 B SQL Server錯誤代碼解釋

附錄 C SQL Server提示與技巧
C.1 大量復制程序的技巧
C.2 存儲過程的技巧
C.3 Transact-SQL 的常規(guī)技巧
C.4 增強性能的技巧
C.5 提高設計效率的技巧
C.6 從SQL Server訪問 Visual Basic組件
C.6.1 理解結構
C.6.2 調查典型的方案
C.6.3 嘗試使用擴展存儲過程
C.6.4 從存儲過程訪問COM對象
C.6.5 SQL Server OLE存儲過程
C.6.6 建立 Visual Basic組件
C.6.7 檢查服務器端 OLE Automaon存儲過程批處理
C.6.8 數(shù)據(jù)類型轉換
C.6.9 檢查 OLE Automation存儲過程錯誤處理程序

本目錄推薦

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