注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)BASIC/VB及其相關(guān)Visual Basic 6數(shù)據(jù)庫(kù)開(kāi)發(fā)人員指南

Visual Basic 6數(shù)據(jù)庫(kù)開(kāi)發(fā)人員指南

Visual Basic 6數(shù)據(jù)庫(kù)開(kāi)發(fā)人員指南

定 價(jià):¥88.00

作 者: (美)RogerJennings著;前導(dǎo)工作室譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): 軟件開(kāi)發(fā)技術(shù)叢書(shū)
標(biāo) 簽: VB

ISBN: 9787111072683 出版時(shí)間: 1999-09-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 756 字?jǐn)?shù):  

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

  本書(shū)詳細(xì)敘述了使用VisualBasic6進(jìn)行各種數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)的方法,全書(shū)共分為七大部分,分別敘述了ActiveX數(shù)據(jù)對(duì)象和綁定控件、數(shù)據(jù)庫(kù)和查詢?cè)O(shè)計(jì)概念、數(shù)據(jù)庫(kù)前端應(yīng)用程序設(shè)計(jì)、數(shù)據(jù)存取和自動(dòng)化高級(jí)編程、多用戶與客戶/服務(wù)器數(shù)據(jù)庫(kù)前端、數(shù)據(jù)庫(kù)與intranet和Internet及企業(yè)級(jí)開(kāi)發(fā)技術(shù),幾乎覆蓋了使用VisualBasic6開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的各個(gè)方面,并且包含大量示例,具有很好的參考價(jià)值。本書(shū)敘述清晰,實(shí)用性強(qiáng),是計(jì)算機(jī)應(yīng)用人員及大專院校師生不可多得的參考書(shū)。本書(shū)詳細(xì)敘述了使用VisualBasic6進(jìn)行各種數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)的方法,全書(shū)共分為七大部分,分別敘述了ActiveX數(shù)據(jù)對(duì)象和綁定控件、數(shù)據(jù)庫(kù)和查詢?cè)O(shè)計(jì)概念、數(shù)據(jù)庫(kù)前端應(yīng)用程序設(shè)計(jì)、數(shù)據(jù)存取和自動(dòng)化高級(jí)編程、多用戶與客戶/服務(wù)器數(shù)據(jù)庫(kù)前端、數(shù)據(jù)庫(kù)與intranet和Internet及企業(yè)級(jí)開(kāi)發(fā)技術(shù),幾乎覆蓋了使用VisualBasic6開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的各個(gè)方面,并且包含大量示例,具有很好的參考價(jià)值。本書(shū)敘述清晰,實(shí)用性強(qiáng),是計(jì)算機(jī)應(yīng)用人員及大專院校師生不可多得的參考書(shū)。

作者簡(jiǎn)介

暫缺《Visual Basic 6數(shù)據(jù)庫(kù)開(kāi)發(fā)人員指南》作者簡(jiǎn)介

圖書(shū)目錄

目    錄
譯者序
前言
第一部分   ActiveX數(shù)據(jù)對(duì)象和綁定控件
第1章   Visual Basic對(duì)企業(yè)級(jí)開(kāi)發(fā)的支持 1
1.1   與Visual Basic 6數(shù)據(jù)相關(guān)的新特性 1
1.2   過(guò)渡到OLE DB和ADO 4
1.2.1   OLE DB 5
1.2.2   ActiveX數(shù)據(jù)對(duì)象 6
1.3   剖析Data Environment Designer和Data 
        View窗口 7
1.4   采用ADO兼容的控件 11
1.5   綁定層次型FlexGrid到Recordset 13
1.6   利用Data Report Designer設(shè)計(jì)打印
    報(bào)表 14
1.7   利用Data Form Wizard自動(dòng)化設(shè)計(jì) 16
1.8   綁定數(shù)據(jù)源和使用者 17
1.9   使用Visual Data Tools 18
1.10   掌握Microsoft SQL Server 20
第2章   理解OLE DB和Universal Data
             Access 22
2.1   數(shù)據(jù)接口 22
2.1.1   利用OLE DB自下而上重新設(shè)計(jì) 23
2.1.2   映射OLE DB接口到ADO 25
2.2   創(chuàng)建ADODB.Recordset 26
2.2.1   編碼打開(kāi)ADODB.Connection之上
      的ADODB.Recordset對(duì)象 27
2.2.2  從DataEnvironment對(duì)象打開(kāi)
            ADODB.Recordset對(duì)象 28
2.2.3   綁定DataGrid控件到Command對(duì)象 31
2.2.4   使基于Command的Recordset成為
      可更新的 32
2.3   剖析頂層ADO的屬性. 方法和事件 33
2.3.1   Object Browser和ADO 33
2.3.2   ADODB.Connection對(duì)象 34
2.3.3   ADODB.Command對(duì)象 45
2.3.4   ADODB.Recordset對(duì)象 51
2.4   分析特定提供者ADODB.Properties
        集合 60
2.4.1   Connection對(duì)象的Properties集合 61
2.4.2   Command對(duì)象的Properties集合 65
2.4.3   Recordset對(duì)象的Properties集合 66
第3章   從DAO和RDO過(guò)渡到ADO 68
3.1   比較ADO. DAO和RDO對(duì)象模型 68
3.1.1   ADO 2.0和DAO 3.5x 69
3.1.2   ADO 2.0和RDO 2.0 71
3.2   從DAO.Recordset到ADODB.Recordset
        對(duì)象 72
3.2.1   比較DAO.Recordset和ADODB. 
           .Recordset的屬性 72
3.2.2   比較DAO.Recordset和ADODB. 
           Recordset的方法 73
3.3   利用VBA代碼處理ADODB.Recordset
        對(duì)象 74
3.3.1   直接創(chuàng)建Recordset 75
3.3.2   在Connection對(duì)象上打開(kāi)Recordset 76
3.3.3   在Command對(duì)象上打開(kāi)Recordset 77
3.3.4   為安全的數(shù)據(jù)庫(kù)指定Jet Workgroup
          文件 78
3.3.5   表的批量更新 79
3.4   利用ADODB. Recordset的新特性 80
3.4.1   存儲(chǔ)和打開(kāi)文件型Recordset 80
3.4.2   用Variant值和數(shù)組來(lái)編輯和添加
     記錄行 81
3.4.3   用Close和Open方法重用Connection
     和Recordset對(duì)象 82
3.5   采用ADODB. Recordset的Find方法 86
3.6   從rdoResultsets和ODBCDirect Recordset
        過(guò)渡到ADODB. Recordset 89
3.6.1   比較rdoResultset和ADODB. Recordset
      的屬性 89
3.6.2   比較rdoResultset和ADODB. Recordset
           的方法 90
3.6.3   比較rdoResultset和ADODB. Recordset
           的事件 90
3.7   理解層次型Recordset 90
3.7.1   用Data Environment Designer創(chuàng)建
      Relational Hierarchical Recordset 93
3.7.2   在層次型FlexGrid控件中顯示層次
      型Recordset 95
3.7.3   用層次型Recordset取代Access的
           Form/Subform組合 96
第4章   使用ADO Data控件和綁定控件 98
4.1   創(chuàng)建帶有用來(lái)顯示和編輯數(shù)據(jù)的文
    本框的窗體 98
4.1.1   使用Data Form Wizard創(chuàng)建數(shù)據(jù)項(xiàng)
      窗體 98
4.1.2   向Data Environment Designer窗體
      中添加ADODC 103
4.2   剖析ADODC數(shù)據(jù)相關(guān)的屬性和事件 107
4.2.1   ADODC的屬性 107
4.2.2   ADODC的事件 109
4.3   介紹成批樂(lè)觀更新 109
4.4   簡(jiǎn)單綁定數(shù)據(jù)使用者控件 110
4.4.1   設(shè)置DataFormat屬性值 110
4.4.2   用代碼對(duì)控件實(shí)現(xiàn)簡(jiǎn)單綁定 112
4.5   復(fù)雜綁定數(shù)據(jù)使用者控件 113
4.5.1   綁定DataGrid到DataEnvironment
           對(duì)象 113
4.5.2   從綁定DataList控件中選擇條目 116
4.5.3   綁定DataList控件 119
第二部分   數(shù)據(jù)庫(kù)和查詢?cè)O(shè)計(jì)概念
第5章   優(yōu)化關(guān)系數(shù)據(jù)庫(kù)的設(shè)計(jì) 123
5.1   數(shù)據(jù)庫(kù)系統(tǒng)分類 123
5.1.1   數(shù)據(jù)庫(kù)術(shù)語(yǔ) 125
5.1.2   平面文件數(shù)據(jù)庫(kù) 127
5.1.3   網(wǎng)絡(luò)和層次數(shù)據(jù)庫(kù)模型 127
5.1.4   關(guān)系數(shù)據(jù)庫(kù)模型 128
5.1.5   關(guān)系數(shù)據(jù)庫(kù)管理者類型 129
5.1.6   關(guān)系型SQL數(shù)據(jù)庫(kù)管理系統(tǒng) 130
5.1.7   三層客戶/服務(wù)器體系結(jié)構(gòu)和商業(yè)
      規(guī)則 130
5.1.8   Microsoft Access:混合的
      RDBMS 132
5.2   數(shù)據(jù)建模 132
5.2.1   數(shù)據(jù)庫(kù)圖表 133
5.2.2   在數(shù)據(jù)庫(kù)設(shè)計(jì)中使用建模工具 134
5. 3   關(guān)系數(shù)據(jù)庫(kù)的設(shè)計(jì)規(guī)則 134
5.3.1   組織實(shí)體類 135
5.3.2   規(guī)范化表數(shù)據(jù) 136
5.4   為提高性能和域完整性而建立
    索引表 140
5.4.1   表索引方法 141
5.4.2   選擇建立索引的字段 142
5.5   數(shù)據(jù)倉(cāng)庫(kù)和OLTP數(shù)據(jù)分析 143
第6章   學(xué)習(xí)結(jié)構(gòu)化查詢語(yǔ)言 146
6.1   SQL基礎(chǔ)回顧 147
6.1.1   SQL語(yǔ)句的成份 147
6.1.2   SQL與計(jì)算機(jī)程序語(yǔ)言的差異 148
6.1.3   ANSI SQL的類型 149
6.2   書(shū)寫ANSI SQL語(yǔ)句 150
6.2.1   SQL語(yǔ)句的分類 151
6.2.2   SQL語(yǔ)法格式 152
6.2.3   一個(gè)簡(jiǎn)單的SQL SELECT語(yǔ)句的
          實(shí)用語(yǔ)法 153
6.2.4   利用可視化數(shù)據(jù)示例應(yīng)用程序來(lái)
      瀏覽查詢 154
6.2.5   SQL操作符和表達(dá)式 157
6.2.6   連接表 159
6.2.7   使用嵌套查詢和子查詢 166
6.2.8   聯(lián)合查詢 168
6.2.9   SQL匯總函數(shù)和GROUP BY及
      HAVING子句 169
6.3   比較Jet SQL方言和ANSI SQL-92 171
6.3.1   ANSI SQL保留字和Jet SQL
           關(guān)鍵字 171
6.3.2   ANSI SQL和Jet SQL間的數(shù)據(jù)類型
      轉(zhuǎn)換 173
第7章   運(yùn)行交叉表和動(dòng)作查詢 175
7.1   用交叉表查詢表示匯總數(shù)據(jù) 175
7.2   用TRANSFORM和PIVOT創(chuàng)建交叉表
    查詢 178
7.2.1   用謂詞IN創(chuàng)建固定列標(biāo)題 180
7.2.2   創(chuàng)建分類交叉表查詢 181
7.3   把交叉表查詢作為DataEnvironment
    命令執(zhí)行 181
7.4   定義動(dòng)作查詢 183
7.4.1   用VBA代碼執(zhí)行動(dòng)作查詢 184
7.4.2   VBA代碼中動(dòng)作查詢的等價(jià)體 184
7.4.3   執(zhí)行動(dòng)作查詢時(shí)維護(hù)引用一致性 185
7.5   使用SQL動(dòng)作查詢 185
7.5.1   用制表查詢創(chuàng)建新表 185
7.5.2   向已存在的表中添加記錄 186
7.5.3   更新表中數(shù)據(jù)值 187
7.5.4   從表中刪除記錄 187
第8章   用ODBC連接桌面數(shù)據(jù)源 188
8.1   理解ODBC API的結(jié)構(gòu) 189
8.1.1   單層和多層ODBC驅(qū)動(dòng)程序 190
8.1.2   ODBC API的一致性級(jí)別 190
8.1.3   ODBC SQL一致性級(jí)別 190
8.1.4   內(nèi)置的ODBC標(biāo)量函數(shù) 192
8.2   瀏覽ODBC初始化文件和注冊(cè)表記錄 193
8.2.1   三種DSN類型 193
8.2.2   Odbcinst.ini 194
8.2.3   Odbc.ini 196
8.2.4   ODBCINST.INI和ODBC.INI的注
      冊(cè)表鍵值 197
8.2.5   連接組合和跟蹤 197
8.3   為dBASE表創(chuàng)建和使用DSN 198
8.3.1   創(chuàng)建新的System DSN 199
8.3.2   通過(guò)Kagera連接到dBASE數(shù)據(jù)源 200
第三部分   數(shù)據(jù)庫(kù)前端應(yīng)用程序設(shè)計(jì)介紹
第9章   設(shè)計(jì)一個(gè)決策支持前端應(yīng)用
       程序 203
9.1   組織決策支持前端應(yīng)用程序幕后的
    數(shù)據(jù) 203
9.1.1   指定數(shù)據(jù)源 204
9.1.2   確定所需細(xì)節(jié)的層次 205
9.1.3   利用Rollup(累計(jì))保證性能和數(shù)據(jù)
      一致性 206
9.2   設(shè)計(jì)查詢策略 207
9.2.1   放棄Jet QueryDef對(duì)象 207
9.2.2   設(shè)計(jì)SQL累計(jì)查詢 208
9.2.3   從Access導(dǎo)入QueryDef SQL語(yǔ)句 210
9.2.4   實(shí)現(xiàn)特定查詢 214
9.3   設(shè)計(jì)用戶界面 214
9.3.1   優(yōu)化應(yīng)用程序的易用性 214
9.3.2   確認(rèn)Toolbar按鈕的功能 218
9.4   創(chuàng)建和使用按鈕欄和工具欄 219
9.4.1   獲得和修改按鈕的位圖 219
9.4.2   添加代碼以顯示和隱藏窗體 220
9.5   由累計(jì)數(shù)據(jù)創(chuàng)建圖表 220
9.5.1   創(chuàng)建Line Graph 221
9.5.2   制作Bar和Area Chart 223
9.5.3   顯示Pie Chart 225
9.6   用MSFlexGrid控件來(lái)顯示詳細(xì)數(shù)據(jù) 226
第10章   利用數(shù)據(jù)綁定ActiveX控件 230
10.1   操作DataGrid和分層FlexGrid 230
10.1.1   定義DataGrid控件格式 231
10.1.2   DataGrid控件的特殊屬性. 方法
      和事件 234
10.1.3   定義MSFlexGrid和MSHFlexGrid
       控件的格式 237
10.2   創(chuàng)建和顯示分層Recordset 243
10.2.1   用數(shù)據(jù)環(huán)境設(shè)計(jì)工具生成層式
       命令 243
10.2.2   在MSHFlexGrid中顯示rsCustomer 
             Recordset 245
10.2.3   用代碼操作層次Recordset 247
10.3   用PICTUREBOX和圖像控件保存和
     顯示圖像 249
10.3.1   用于索尼VISCA設(shè)備的VB視頻
       播放系統(tǒng) 249
10.3.2   使用AVIT Research的LANC 
             ActiveX控件 254
10.3.3   捕獲. 顯示和存儲(chǔ)視頻圖片 254
10.3.4   為Adobe Premiere創(chuàng)建批捕獲
      日志 255
第11章   圖形化顯示Crosstab查詢所產(chǎn)生
       的匯總數(shù)據(jù) 257
11.1   組織一個(gè)基于Chart的決策支持應(yīng)用
     程序 257
11.1.1   在單一應(yīng)用程序中組合管理
       級(jí)別 258
11.1.2   開(kāi)發(fā)一個(gè)圖表的定義表格 259
11.1.3   創(chuàng)建測(cè)試應(yīng)用程序的數(shù)據(jù) 261
11.2   為復(fù)雜決策支持應(yīng)用程序確定導(dǎo)航
     方法 264
11.2.1   使用多文檔界面 265
11.2.2   設(shè)計(jì)導(dǎo)航工具條 266
11.2.3   MDI父窗體的菜單結(jié)構(gòu) 267
11.2.4   用代碼來(lái)改變工具條按鈕. MDI
       子窗體和圖的大小 268
11.2.5   在設(shè)計(jì)狀態(tài)下設(shè)置Graph的屬性 269
11.2.6   實(shí)現(xiàn)前兩個(gè)圖表級(jí)別 271
11.2.7   為MDI子窗體增加詳細(xì)網(wǎng)格 276
11.2.8   添加圖和表的導(dǎo)航代碼 281
11.2.9   打印和保存圖和表 283
第12章   利用Report Designer和VBA代
        碼創(chuàng)建報(bào)表 285
12.1   設(shè)計(jì)和打印一個(gè)簡(jiǎn)單的DataReport 285
12.1.1   首先設(shè)計(jì)一個(gè)半格式化的簡(jiǎn)單
       報(bào)表 286
12.1.2   調(diào)整大小. 對(duì)齊和格式化數(shù)據(jù)
       控件 288
12.1.3   設(shè)置打印邊界 288
12.2   對(duì)細(xì)節(jié)記錄進(jìn)行分組 289
12.2.1   為實(shí)現(xiàn)分組創(chuàng)建子Command 289
12.2.2   添加Group Header和Footer
             到報(bào)表 290
12.3   使用Command匯總進(jìn)行Subtotal和
          GrandTotal 291
12.3.1   添加組Subtotal到Command層次 291
12.3.2   添加Product子匯總到Group
             Footer 292
12.3.3   在層次型FlexGrid中顯示Subtotal
             匯總 294
12.3.4   為組匯總格式化MSHFlexGrid
             控件 295
12.3.5   添加報(bào)表Grand Total 298
12.3.6   在Page Footer插入頁(yè)號(hào)和日期 300
12.4   用行匯總實(shí)現(xiàn)Crossfooting報(bào)表 301
12.4.1   處理Crosstab查詢結(jié)果集中的
       Null值 302
12.4.2   添加行匯總到DataReport 303
12.5   用RptFunction控件取代匯總值 304
12.6   輸出DataReport到HTML和Text
          文件 306
12.7   用VBA代碼實(shí)現(xiàn)打印 307
12.7.1   打印錄像帶標(biāo)簽 309
12.7.2   打印錄像帶目錄 316
第四部分   數(shù)據(jù)存取和自動(dòng)化的高級(jí)編程
第13章   從圖表中追蹤數(shù)據(jù) 323
13.1   利用Chart事件 323
13.1.1   用SeriesSelected事件選擇一個(gè)
       MSHFlexGrid行 325
13.1.2   用PointSelected事件選擇單個(gè)
       單元 326
13.2   從棧式區(qū)域圖表顯示單序列 327
13.3   在Drilldn.vbp項(xiàng)目中增加一個(gè)
          Drilldown餅圖 330
13.3.1   選擇一個(gè)Drilldown加載策略 330
13.3.2   在設(shè)計(jì)階段設(shè)置餅圖的屬性 331
13.3.3   生成餅圖數(shù)據(jù) 331
13.4   利用MouseDown和Double_Click事件
     激活Drilldown 333
13.5   用餅圖選擇追蹤路徑 335
13.6   用選定的Drilldown數(shù)據(jù)實(shí)例化一個(gè)
     MSHFlexGrid 338
第14章   通過(guò)Jet和VBA進(jìn)行調(diào)度和設(shè)備
        控制 343
14.1   瀏覽Visual Basic節(jié)目單 344
14.1.1   使用鍵盤瀏覽功能 346
14.1.2   打開(kāi)錄制和設(shè)備控制的窗體 346
14.1.3   指定C波段衛(wèi)星映射和IRD控制 347
14.2   使用WebTV的時(shí)間表數(shù)據(jù)庫(kù) 348
14.3   比較大Recordset的DAO和ADO
          的性能 351
14.4   將項(xiàng)目從DAO升級(jí)到ADO 354
14.4.1   打開(kāi)新的ADODB.Recordset
             對(duì)象 356
14.4.2   用Find代替復(fù)合的FindFirst和
       FindNext方法 357
14.5   利用Recordset填充定制的網(wǎng)格 359
14.6   開(kāi)發(fā)Visual Basic 6PG項(xiàng)目的剩余部分 368
14.6.1   實(shí)時(shí)操作 368
14.6.2   打印帶盒標(biāo)簽和磁帶目錄 369
第15章   編寫本地Automation組件和
        ActiveXDLL 371
15.1   定義Automation組件的作用 371
15.2   確定使用進(jìn)程內(nèi)組件還是進(jìn)程
     外組件 373
15.2.1   進(jìn)程內(nèi)Automation組件 373
15.2.2   進(jìn)程外Automation組件 374
15.3   建立一個(gè)簡(jiǎn)單的Automation組件 374
15.3.1   將時(shí)間段選擇組件升級(jí)為32位 375
15.3.2   將32位Period Selection窗體轉(zhuǎn)換
      為Automation組件 376
15.3.3   調(diào)試Automation組件 382
15.3.4   Period Selection組件的錯(cuò)誤處理 383
15.4   創(chuàng)建一個(gè)復(fù)雜的三層Automation
          組件 384
15.4.1   設(shè)計(jì)Product Grouping組件 384
15.4.2   給Product Grouping類加入一個(gè)
            Show方法 385
第16章   為數(shù)據(jù)庫(kù)應(yīng)用程序創(chuàng)建用戶控件 387
16.1   使用DataRepeater控件仿制Access連
     續(xù)窗體 387
16.1.1   設(shè)計(jì)和編輯簡(jiǎn)單的用戶控件 389
16.1.2   在ActiveX控件中增加DataRepeater
            控件 391
16.1.3   克服Recordset更新故障 393
16.2   使用向?qū)葾utomation控件 395
16.2.1   設(shè)計(jì)可重用控件以節(jié)省窗體資源 395
16.2.2   使用ActiveX控件接口向?qū)?395
16.2.3   在Customer Phone List中創(chuàng)建
       最終窗體 398
16.2.4   使用屬性頁(yè)向?qū)г黾訉傩皂?yè) 400
16.3   瀏覽BindingCollection對(duì)象 402
16.3.1   BindingCollection. Binding和stdData-
             Format對(duì)象的屬性. 方法和事件 402
16.3.2   使用DataBinding屬性將Binding-
            Collection加入到用戶控件中 404
16.4   調(diào)試數(shù)據(jù)綁定ActiveX控件 405
第五部分   多用戶與客戶/服務(wù)器數(shù)據(jù)庫(kù)前端
第17章   多用戶Jet數(shù)據(jù)庫(kù)的網(wǎng)絡(luò)安全 409
17.1   理解拓?fù)渚W(wǎng)絡(luò)結(jié)構(gòu)與操作 410
17.1.1   依據(jù)范圍分類的PC網(wǎng)絡(luò) 410
17.1.2   域. 工作組. 服務(wù)器和工作站 413
17.2   網(wǎng)絡(luò)硬件和操作協(xié)議 414
17.2.1   網(wǎng)絡(luò)驅(qū)動(dòng)程序接口說(shuō)明和網(wǎng)絡(luò)適
       配卡驅(qū)動(dòng)程序 414
17.2.2   Windows NT中的網(wǎng)絡(luò)協(xié)議棧 415
17.2.3   Windows 9x和Windows NT中的
       TCP/IP 416
17.2.4   TCP/IP上的NetBIOS. Windows
             Socket API以及遠(yuǎn)程訪問(wèn) 417
17.2.5   Hub. 變換機(jī). 網(wǎng)橋. 路由器和
       網(wǎng)關(guān) 418
17.2.6   數(shù)據(jù)存儲(chǔ)冗余和備份系統(tǒng) 419
17.2.7   本章例子中使用的拓?fù)浣Y(jié)構(gòu)
       和協(xié)議 420
17.3   登錄到服務(wù)器并加入工作組 422
17.4   在網(wǎng)絡(luò)環(huán)境中維護(hù)數(shù)據(jù)庫(kù)安全 427
17.4.1   網(wǎng)絡(luò)授權(quán). 權(quán)限和帳戶 427
17.4.2   網(wǎng)絡(luò)管理員. 操作者和用戶 429
17.4.3   使用NTFS分區(qū)的文件權(quán)限 430
17.5   理解Jet安全系統(tǒng) 433
17.5.1   分配用戶帳戶并保證Jet數(shù)據(jù)庫(kù)
       安全 433
17.5.2   使用Access 97 User Level Security
             Wizard 435
17.5.3   在Access早期版本中分配和撤銷
       組和用戶的訪問(wèn)權(quán)限 437
17.6   使用Visual Basic 6和DAO 3.5編程
     實(shí)現(xiàn)Jet安全特性 438
17.6.1   使用DAO 3.5瀏覽Users和Groups
             集合 439
17.6.2   使用Container和Document對(duì)象
       修改權(quán)限 441
17.7   OLE DB. ADO2.0與Jet安全 442
第18章   使用客戶/服務(wù)器數(shù)據(jù)庫(kù) 443
18.1   使用Microsoft SQL Server 444
18.1.1   SQL Server的網(wǎng)絡(luò)特性 444
18.1.2   連接. 線程和對(duì)稱多處理 445
18.1.3   SQL Server 7.0 446
18.2   使用Access 97向?qū)мD(zhuǎn)換Nwind.mdb
     至SQL Server 6.5 448
18.2.1   準(zhǔn)備轉(zhuǎn)換 449
18.2.2   使用Access 97轉(zhuǎn)換向?qū)?449
18.2.3   檢驗(yàn)轉(zhuǎn)換后的SQL Server 6.5
             數(shù)據(jù)庫(kù) 453
18.2.4   使用ISQL-w運(yùn)行測(cè)試查詢 455
18.2.5   將Jet表導(dǎo)入到SQL Server 7.0 456
18.2.6   創(chuàng)建一個(gè)新的nwind數(shù)據(jù)庫(kù) 456
18.2.7   使用數(shù)據(jù)轉(zhuǎn)換服務(wù)導(dǎo)入表 458
18.2.8   使用SQL Server查詢分析器測(cè)試
       nwind數(shù)據(jù)庫(kù) 462
18.2.9   修改導(dǎo)入到SQL Server 7.0的表 463
18.2.10   修改表屬性 463
18.2.11   增加表的索引 465
18.2.12   在Order-Details表中增加唯一
       的混合索引 466
18.3   在數(shù)據(jù)庫(kù)圖表中指定主鍵和關(guān)系 468
18.4   使用本地SQL Server提供者 471
18.5   連接Oracle 8數(shù)據(jù)庫(kù) 476
18.6   使用Visual Basic 6的可視化
     數(shù)據(jù)工具 476
18.6.1   從Visual Basic中運(yùn)行可視化
       數(shù)據(jù)工具 477
18.6.2   創(chuàng)建SQL Server視圖 477
18.7   在VBA代碼中實(shí)現(xiàn)客戶/服務(wù)器
     連接 479
第19章   事務(wù)處理和塊操作 481
19.1   事務(wù)的定義和ACID測(cè)試 481
19.1.1   Explicit與Implicit事務(wù) 482
19.1.2   連續(xù)性與事務(wù)孤立性級(jí)別 483
19.1.3   理解事務(wù)監(jiān)視器的角色 484
19.2   使用ADO 2.x和VBA代碼處理事務(wù) 485
19.2.1   事務(wù)指令的結(jié)構(gòu) 485
19.2.2   Jet數(shù)據(jù)庫(kù)的多表事務(wù)代碼 487
19.2.3   在事務(wù)中使用Jet SQL 489
19.2.4   用Transact-SQL實(shí)現(xiàn)訂單
       入口事務(wù) 491
19.3   在多個(gè)數(shù)據(jù)庫(kù)中分布事務(wù) 494
19.3.1   兩段式提交和分布式事務(wù)坐標(biāo) 495
19.3.2   復(fù)制 497
19.3.3   消息與事務(wù) 498
19.4   使用塊更新和斷開(kāi)連接的
     Recordsets 499
19.4.1   使用塊更新 499
19.4.2   斷開(kāi)連接的Recordsets 499
19.4.3   使用綁定控件測(cè)試塊更新 499
第20章   把ACCESS OLTP應(yīng)用程序移
        植到Visual Basic 6 507
20.1   為熱線數(shù)據(jù)入口設(shè)計(jì)前端 507
20.2   OLTP項(xiàng)目的升級(jí)過(guò)程 509
20.3   步進(jìn)完成移植過(guò)程的第一階段 510
20.3.1   準(zhǔn)備Access應(yīng)用程序 511
20.3.2   創(chuàng)建所需的Visual Basic對(duì)象 511
20.3.3   導(dǎo)入并調(diào)試DAO代碼 513
20.3.4   運(yùn)行項(xiàng)目Vb5oltp或Ado2oltp 516
20.4   從DAO到ADO的變換 519
20.5   Ado2oltp項(xiàng)目代碼概述 521
第21章   使用Transact-SQL存儲(chǔ)過(guò)程 537
21.1   使用存儲(chǔ)過(guò)程提高性能 538
21.2   存儲(chǔ)過(guò)程語(yǔ)法 539
21.3   用存儲(chǔ)過(guò)程替換SQL語(yǔ)句 542
21.3.1   存儲(chǔ)過(guò)程命名約定 542
21.3.2   把Ado2oltp.frm的SELECT語(yǔ)句
      轉(zhuǎn)換為過(guò)程 543
21.3.3   創(chuàng)建存儲(chǔ)過(guò)程 544
21.3.4   測(cè)試SELECT過(guò)程 549
21.3.5   用存儲(chǔ)過(guò)程替換INSERT. 
             UPDATE和Transaction代碼 550
21.4   在VBA代碼中調(diào)用存儲(chǔ)過(guò)程 553
21.4.1   執(zhí)行只帶輸入?yún)?shù)的過(guò)程 554
21.4.2   使用帶參數(shù)的DataEnvironment. 
             Command對(duì)象 555
21.4.3   對(duì)參數(shù)集合編程 557
21.5   修改Ado2oltp應(yīng)用程序 559
21.5.1   打開(kāi)連接 559
21.5.2   設(shè)置存儲(chǔ)過(guò)程參數(shù) 561
21.5.3   另一個(gè)存儲(chǔ)過(guò)程執(zhí)行方法 564
21.5.4   用本地存儲(chǔ)的Recordset對(duì)象取代
       Jet表 565
21.5.5   把Command對(duì)象傳送給子過(guò)程 567
21.5.6   增加字段列表以容納Timestamp
            字段 569
21.6   使用T-SQL調(diào)試器調(diào)試存儲(chǔ)過(guò)程 570
21.6.1   設(shè)置和測(cè)試T-SQL調(diào)試器 570
21.6.2   在設(shè)計(jì)模式下調(diào)試存儲(chǔ)過(guò)程 573
21.6.3   在運(yùn)行模式下進(jìn)行調(diào)試 574
第六部分   數(shù)據(jù)庫(kù). INTRANET和INTERNET
第22章   把數(shù)據(jù)庫(kù)與intranet和Internet集
       成起來(lái) 575
22.1   Microsoft的數(shù)據(jù)神經(jīng)系統(tǒng) 576
22.2   Windows分布式Internet應(yīng)用程序
     體系結(jié)構(gòu) 577
22.3   Visual Basic 6中與Internet有關(guān)的
     新特征 578
22.3.1   數(shù)據(jù)庫(kù)訪問(wèn)的遠(yuǎn)程數(shù)據(jù)服務(wù) 578
22.3.2   Internet Information Server 4.0
       應(yīng)用程序的WebClass 579
22.3.3   動(dòng)態(tài)HTML應(yīng)用程序 580
22.3.4   使用打包和發(fā)行向?qū)нM(jìn)行文件
       分布 581
22.3.5   ActiveX文檔的下載支持 581
22.3.6   Microsoft Transaction Server 2.0
            支持 582
22.4   創(chuàng)建簡(jiǎn)單的數(shù)據(jù)使能WebClass項(xiàng)目 582
22.4.1   使用FrontPage 98創(chuàng)建WebClass
             模板 582
22.4.2   創(chuàng)建WebClass項(xiàng)目并加入
       DataEnvironment對(duì)象 584
22.4.3   加入Products.htm 585
22.4.4   顯示ProductList查詢的首記錄
       的數(shù)據(jù) 587
22.5   創(chuàng)建一個(gè)簡(jiǎn)單的DHTML項(xiàng)目 590
22.5.1   打開(kāi)新的DHTML項(xiàng)目并增加
       DHTML頁(yè) 591
22.5.2   顯示rsProductList Recordset
            的數(shù)據(jù) 592
22.5.3   給dhProductList加上Recordset導(dǎo)
       航按鈕 595
第23章   在intranet中使用ActiveX
              文檔對(duì)象 597
23.1   把Ado2oltp.VBP項(xiàng)目轉(zhuǎn)化為ActiveX
          文檔 597
23.1.1   ActiveX文檔移植向?qū)?598
23.1.2   修改代碼并編譯ActiveX DLL 600
23.2   打包ActiveX文檔對(duì)象 601
23.3   多窗體項(xiàng)目的體系結(jié)構(gòu)問(wèn)題 605
23.3.1   進(jìn)行窗體轉(zhuǎn)換 605
23.3.2   修改代碼 606
23.3.3   處理其余的代碼 607
第24章   使用遠(yuǎn)程數(shù)據(jù)服務(wù) 608
24.1   RDS體系結(jié)構(gòu) 608
24.1.1   傳統(tǒng)數(shù)據(jù)庫(kù)操作與RDS的比較 609
24.1.2   RDS 2.0自動(dòng)化組件 610
24.2   RDS組件的方法. 屬性和事件 612
24.3   RDS.DataSpace對(duì)象 614
24.4   RDSServer.DataFactory對(duì)象 614
24.5   為顯式和隱式遠(yuǎn)程編碼 614
24.5.1   使用RDS.DataControl的
       隱式遠(yuǎn)程 614
24.5.2   使用ADO 2.0對(duì)象和RDS.Data
             Control的顯式遠(yuǎn)程 615
24.6   使用VBA對(duì)RDS編程 616
24.6.1   設(shè)置IIS 4.0和SQL Server 6.5+ 616
24.6.2   設(shè)計(jì)DHTMLPage 618
24.6.3   總裝頁(yè)面元素的代碼 620
第25章   開(kāi)發(fā)數(shù)據(jù)使能的Internet
              應(yīng)用程序 625
25.1   為運(yùn)行VBLive進(jìn)行設(shè)置 626
25.2   VBLive應(yīng)用程序 627
25.3   VBLive的體系結(jié)構(gòu) 631
25.3.1   VBA代碼的約定和位置 632
25.3.2   WebClass代碼執(zhí)行跟蹤 633
25.4   從結(jié)構(gòu)資源產(chǎn)生HTML 637
25.5   直接從模板文件產(chǎn)生HTML 639
25.6   使用資源文件局部化內(nèi)容 640
第七部分   企業(yè)級(jí)開(kāi)發(fā)技術(shù)
第26章   Microsoft Transaction Server 2.0 643
26.1   MTS在中件市場(chǎng)中的地位 643
26.2   MTS在N層客戶/服務(wù)器體系結(jié)構(gòu)中
     的地位 645
26.2.1   三層結(jié)構(gòu)和N層結(jié)構(gòu) 646
26.2.2   層間通信和狀態(tài)組件 646
26.2.3   N層應(yīng)用程序中的事務(wù) 647
26.3   在Windows NT Server 4.0下安裝
     MTS 2.0 649
26.3.1   增加MTS管理員帳戶 649
26.3.2   設(shè)置MTS System package
             的身份 651
26.3.3   測(cè)試MTS的本地安裝 653
26.3.4   設(shè)置Sample Bank工具包和組件
       的屬性 655
26.4   在遠(yuǎn)程計(jì)算機(jī)上安裝和運(yùn)行
     Bank Client 657
26.5   在工作站上安裝MTS 2.0 659
第27章   創(chuàng)建和發(fā)行MTS組件 661
27.1   定義MTS組件候選 661
27.1.1   面向事務(wù)的組件 662
27.1.2   資源孤立組件 662
27.1.3   決策支持組件 663
27.2   設(shè)計(jì)高效的MTS組件 663
27.2.1   ObjectContext對(duì)象 665
27.2.2   共享屬性管理工具 666
27.2.3   ObjectContext的SecurityProperty
             對(duì)象 667
27.2.4   ObjectControl對(duì)象 667
27.2.5   MTS組件模板 667
27.3   轉(zhuǎn)換單項(xiàng)客戶以使用MTS組件 669
27.3.1   第一步:把數(shù)據(jù)訪問(wèn)操作
       移向類 669
27.3.2   第二步:創(chuàng)建和測(cè)試Nwind 
             ActiveX DLL 678
27.3.3   第三步:創(chuàng)建. 安裝和測(cè)試
       Northwind工具包 680
27.3.4   第四步:把MTS組件移向產(chǎn)品
       服務(wù)器 686
27.4   給工具包和組件增加安全性 687
第28章   使用OLAP和MDX分析
        多維數(shù)據(jù) 690
28.1   理解測(cè)量和維數(shù) 691
28.1.1   OLTP與星型模式 692
28.1.2   減少事實(shí)表的存儲(chǔ)需求 694
28.1.3   利用稀疏矩陣 694
28.2   部門級(jí)定義測(cè)量和維數(shù) 695
28.3   把OLAP服務(wù)程序和引擎分類 696
28.4   把信息傳送給客戶 699
28.4.1   OLAP的OLE DB和簡(jiǎn)單的
       MDX句法 700
28.4.2   MDX示例應(yīng)用程序 701
28.5   開(kāi)發(fā)ADO MD對(duì)象 703
28.5.1   ADOMD.Catalog對(duì)象 703
28.5.2   ADOMD.Cellset對(duì)象 708
第八部分   附    錄
術(shù)語(yǔ) 715                  

本目錄推薦

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