注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)Visual C++ 6.0程序設(shè)計與開發(fā)技術(shù)大全

Visual C++ 6.0程序設(shè)計與開發(fā)技術(shù)大全

Visual C++ 6.0程序設(shè)計與開發(fā)技術(shù)大全

定 價:¥88.00

作 者: 求是科技編著
出版社: 人民郵電出版社
叢編項: 軟件工程師開發(fā)技術(shù)大全
標 簽: C語言 程序設(shè)計

ISBN: 9787115125590 出版時間: 2004-01-01 包裝: 精裝
開本: 26cm+光盤1片 頁數(shù): 829 字數(shù):  

內(nèi)容簡介

  本書詳細介紹了利用Visual C++ 6.0開發(fā)應用程序的各項知識和諸多技巧。內(nèi)容由淺入深、重點突出、實例豐富,既適于初/中級讀者按部就班地學習,也可作為中/高級讀者的良好參考書籍。全書共包括30章,分門別類的介紹了Visual C++ 6.0的知識,全面深入地講解了Visual C++ 6.0的各項功能,每章先介紹基礎(chǔ)原理,再分析各種具體的技術(shù)手段,最后是工程實踐應用。既能讓讀者系統(tǒng)的學習各方面內(nèi)容,又可以直接應用于項目開發(fā)。由于篇幅有限,書中沒有列出所有程序的源代碼,詳細的源代碼請查閱光盤。

作者簡介

暫缺《Visual C++ 6.0程序設(shè)計與開發(fā)技術(shù)大全》作者簡介

圖書目錄

第1章  Visual C++ 6.0概述  1
1.1  Visual C++ 6.0概述  1
1.1.1  Visual C++簡介  1
1.1.2  Visual C++的發(fā)展過程  1
1.1.3  Visual C++的特點  1
1.2  Visual C++ 6.0的主要特性  2
1.2.1  強制內(nèi)聯(lián)關(guān)鍵字  2
1.2.2  ADO數(shù)據(jù)綁定  2
1.2.3  改進的ClassView和Wizardbar  3
1.2.4  新的調(diào)試特性  3
1.2.5  命令行參數(shù)  3
1.3  Visual C++的集成開發(fā)環(huán)境  4
1.3.1  Microsoft Visual Studio 6.0的安裝和配置  4
1.3.2  MFC Studio窗口元素  5
1.3.3  工具條  6
1.3.4  菜單欄  8
第2章  Visual C++ 6.0語言基礎(chǔ)  13
2.1  Visual C++對標準C的擴展  13
2.1.1  Visual C++特有的關(guān)鍵字  13
2.1.2  預編譯指令  13
2.1.3  基本數(shù)據(jù)類型的大小和容量  15
2.2  面向?qū)ο蟮某绦蛟O(shè)計(OOP)基礎(chǔ)  16
2.2.1  什么是面向?qū)ο蟮某绦蛟O(shè)計  16
2.2.2  面向?qū)ο蟪绦蛟O(shè)計技術(shù)術(shù)語  16
2.2.3  類的概念和特性  17
2.2.4  常量和變量的關(guān)系  17
2.3  用于標準I/O的C++類  17
2.3.1  C++ I/O庫  17
2.3.2  C++中的流I/O  18
2.3.3  文件I/O  20
2.3.4  串I/O  21
2.4  在C++中使用繼承  22
2.4.1  派生類  22
2.4.2  多重繼承  23
2.5  虛函數(shù)和多態(tài)性  25
2.5.1  多態(tài)性  25
2.5.2  虛函數(shù)  25
2.6  C++的高級技術(shù)  26
2.6.1  模板  26
2.6.2  模板的聲明和實現(xiàn)  27
2.6.3  多線程安全的變量模板  30
2.6.4  異常處理  38
第3章  MFC編程概述  43
3.1  什么是MFC  43
3.2  MFC的設(shè)計原理  43
3.3  MFC使用方面的優(yōu)勢  43
3.3.1  豐富的特性  43
3.3.2  可擴展體系結(jié)構(gòu)  43
3.4  MFC層次設(shè)計  43
3.4.1  文件服務  44
3.4.2  窗口  44
3.4.3  圖形  47
3.4.4  數(shù)據(jù)庫支持  48
3.5  MFC程序的初始化過程  48
3.5.1  應用程序?qū)ο?nbsp; 50
3.5.2  主框架窗口對象  55
3.5.3  文檔對象  58
3.5.4  視圖對象  61
3.5.5  文檔模板  64
第4章  創(chuàng)建第一個Visual C++應用程序  65
4.1  編寫第一個工程  65
4.1.1  創(chuàng)建一個新工程  65
4.1.2  創(chuàng)建新程序的用戶界面  65
4.1.3  設(shè)置用戶界面中各對象的屬性  68
4.1.4  ClassWizard介紹  74
4.1.5  編寫程序代碼  75
4.1.6  創(chuàng)建可執(zhí)行文件  76
4.1.7  保存和運行程序  76
4.2  Visual C++工程的結(jié)構(gòu)  77
4.2.1  Visual C++工程概述  77
4.2.2  設(shè)計時產(chǎn)生的文件以及雜項文件  77
4.2.3  運行時產(chǎn)生的文件  78
4.2.4  集成環(huán)境中的Visual C++項目架構(gòu)  79
4.3  配置Visual C++工程  80
4.3.1  General  81
4.3.2  Debug  81
4.3.3  C/C++  82
4.3.4  Link  83
4.3.5  Resources  84
4.3.6  MIDL  84
4.3.7  Browse Info  85
4.3.8  Custom Build  85
4.3.9  Pre-link step  86
4.3.10  Post-build step  86
第5章  窗體  87
5.1  窗體概述  87
5.1.1  窗體的基本元素  87
5.1.2  窗體類型  87
5.2  窗體的常用屬性  88
5.3  窗體的常用方法  88
5.3.1  最大化窗體的位置  88
5.3.2  默認窗體矩形  88
5.4  窗體的常用事件  89
5.4.1  WM_LBUTTONDOWN  89
5.4.2  WM_KEYDOWN  89
5.4.3  WM_CHAR  89
5.4.4  WM_CREATE  90
5.4.5  WM_CLOSE  90
5.4.6  WM_DESTORY  90
5.4.7  WM_QUIT  90
5.4.8  WM_PAINT  90
5.5  Visual C++中3種主要的窗體結(jié)構(gòu)  90
5.5.1  SDI結(jié)構(gòu)(單文檔視圖窗體)  90
5.5.2  MDI結(jié)構(gòu)(多文檔視圖窗體)  91
5.5.3  Dialog結(jié)構(gòu)(基于對話框的窗體)  92
5.5.4  綜合示例——登錄窗體  95
第6章  基本控件  97
6.1  按鈕控件  97
6.1.1  基本按鈕  97
6.1.2  “自繪制”按鈕基礎(chǔ)知識  104
6.1.3  特色按鈕  107
6.2  文本框控件  124
6.3  靜態(tài)類控件  130
6.4  列表類控件  137
6.4.1  列表框(ListBox)  137
6.4.2  組合框(ComboBox)  147
6.5  選擇類控件  157
6.5.1  單選框(Radio Button)  157
6.5.2  復選框(Check Box)  162
6.6  滾動條  165
第7章  文檔視圖設(shè)計  170
7.1  文檔視圖結(jié)構(gòu)  170
7.1.1  文檔與視圖的概念和關(guān)系  170
7.1.2  文檔與視圖相互作用的方法  170
7.1.3  單文檔(SDI)與多文檔(MDI)應用程序  171
7.2  CDocument文檔類  173
7.3  InitInstance函數(shù)  174
7.4  Cview視圖類  176
7.4.1  聲明一個視圖類  176
7.4.2  分析CView成員函數(shù)  177
7.4.3  使用視圖和消息  178
7.4.4  單視圖與多視圖應用程序  178
第8章  應用程序的調(diào)試  182
8.1  Visual Studio集成式調(diào)試程序  182
8.2  簡單調(diào)試技巧  182
8.2.1  常用調(diào)試錯誤的解決方法  182
8.2.2  如何檢查內(nèi)存泄漏  183
8.2.3  動態(tài)鏈接庫調(diào)試技巧  183
8.2.4  如何設(shè)置棧的大小  184
8.3  遠程調(diào)試  184
8.4  Just-In-Time調(diào)試  185
第9章  使用菜單  187
9.1  創(chuàng)建和編輯菜單  187
9.1.1  創(chuàng)建普通菜單  187
9.1.2  創(chuàng)建彈出式菜單  188
9.1.3  創(chuàng)建菜單  189
9.1.4  MFC的菜單消息  190
9.2  加速鍵  191
9.2.1  檢查鍵盤輸入  192
9.2.2  定義加速鍵  192
9.2.3  選擇適當?shù)募铀冁I  192
9.2.4  多個加速鍵表  192
9.3  動態(tài)更改菜單  193
9.3.1  菜單命令范圍  193
9.3.2  運行時更改菜單  195
9.3.3  更改現(xiàn)有彈出菜單  195
9.3.4  永久及臨時句柄映射  196
9.4  上下文菜單  197
9.5  特色菜單  198
第10章  鍵盤和鼠標  207
10.1  輸入基礎(chǔ)以及系統(tǒng)狀態(tài)  207
10.2  鼠標輸入  207
10.2.1  創(chuàng)建鼠標消息處理程序  207
10.2.2  在屏幕坐標和窗口坐標之間轉(zhuǎn)換  209
10.3  創(chuàng)建處理鼠標事件的MFC程序  210
10.3.1  非客戶鼠標事件  210
10.3.2  更改鼠標光標  211
10.4  創(chuàng)建更改鼠標指針的MFC演示程序  212
10.4.1  捕獲鼠標  212
10.4.2  限制鼠標移動  213
10.5  鍵盤輸入  214
10.5.1  物理鍵盤  214
10.5.2  回顯鍵盤焦點  216
第11章  使用對話框  217
11.1  消息對話框  217
11.1.1  AfxMessageBox函數(shù)  217
11.1.2  CWnd::MessageBox函數(shù)  217
11.2  使用公用對話框  218
11.2.1  “打開”對話框  218
11.2.2  “另存為”對話框  218
11.2.3  “顏色”對話框  219
11.2.4  “字體”對話框  219
11.2.5  “打印”對話框  220
11.2.6  “幫助”對話框  221
第12章  圖形  222
12.1  圖形設(shè)備接口GDI  222
12.1.1  設(shè)備環(huán)境類  222
12.1.2  GDI對象  222
12.2  坐標系統(tǒng)概述  223
12.2.1  改變對象的坐標系統(tǒng)  223
12.2.2  坐標轉(zhuǎn)換  223
12.3  設(shè)備上下文  223
12.4  顏色和字體  225
12.4.1  顏色  225
12.4.2  字體  225
12.5  畫筆和畫刷  226
12.5.1  畫筆  226
12.5.2  畫刷  229
12.6  映射模式  233
12.6.1  映射模式簡介  233
12.6.2  映射模式單位轉(zhuǎn)換  234
12.7  光柵操作  241
12.7.1  文本繪圖函數(shù)  241
12.7.2  文本坐標的計算  242
第13章  位圖  244
13.1  使用GDI位圖  244
13.2  設(shè)備無關(guān)位圖  245
13.3  位圖的調(diào)色板和顏色  245
13.3.1  抖動色  245
13.3.2  未經(jīng)抖動色  245
13.3.3  系統(tǒng)調(diào)色板  246
13.3.4  動畫色  246
13.4  位圖內(nèi)存和視頻內(nèi)存  247
13.5  DIB和CDib類  247
13.5.1  DIB文件剖析  247
13.5.2  CDib類  248
13.5.3  深入使用DIB  251
13.5.4  輸出DIB位圖文件  252
13.6  創(chuàng)建一個自繪位圖  257
第14章  屬性單和屬性頁  261
14.1  屬性單(CpropertySheet)類和屬性頁(CpropertyPage)類  261
14.1.1  創(chuàng)建屬性頁資源  261
14.1.2  創(chuàng)建和顯示屬性單  262
14.2  屬性單和屬性頁提示和技巧  262
14.2.1  “應用”按鈕的ID  262
14.2.2  添加一個控件到屬性單  262
14.2.3  改變Tab的標簽字體  263
14.2.4  改變Tab標簽的文本  263
14.2.5  刪除標準按鈕  264
14.2.6  增加新的子窗口  264
14.2.7  使用Image  265
第15章  狀態(tài)欄和工具欄  266
15.1  創(chuàng)建和使用狀態(tài)欄  266
15.1.1  創(chuàng)建狀態(tài)欄  266
15.1.2  自定義狀態(tài)欄  266
15.2  特色狀態(tài)欄  266
15.3  創(chuàng)建和控制工具欄  272
15.3.1  MFC控件欄  272
15.3.2  創(chuàng)建和初始化一個工具欄  273
15.3.3  程序控制工具欄  274
15.3.4  改變工具欄風格  275
15.4  特色工具欄  275
15.5  綜合示例——小小時鐘  280
第16章  打印和打印預覽  289
16.1  打印機信息  289
16.1.1  打印術(shù)語  289
16.1.2  打印機技術(shù)指標  289
16.1.3  分辨率  290
16.2  用MFC進行打印(CPrintInfo類)  290
16.3  輸出文本  295
16.3.1  創(chuàng)建字體  295
16.3.2  特殊文本的輸出  296
16.4  打印機的控制  299
16.4.1  選擇打印機  299
16.4.2  監(jiān)測當前打印機狀態(tài)  300
16.4.3  設(shè)置打印參數(shù)  304
16.5  打印預覽體系結(jié)構(gòu)  308
16.5.1  框架后的秘密  308
16.5.2  在對話框中實現(xiàn)打印預覽  325
第17章  多媒體編程  343
17.1  音頻處理  343
17.1.1  播放錄制好的聲音  343
17.1.2  MIDI和WAV文件  343
17.1.3  CD音頻  362
17.1.4  調(diào)節(jié)音量  363
17.2  視頻處理  381
17.2.1  使用MCI控件  381
17.2.2  播放AVI文件  384
17.2.3  播放Flash  399
17.3  文本處理  412
17.3.1  字體和文本函數(shù)  412
17.3.2  枚舉系統(tǒng)中所有字體范例  413
17.3.3  創(chuàng)建特殊的字體效果  420
第18章  初級網(wǎng)絡(luò)編程  429
18.1  網(wǎng)絡(luò)基本知識  429
18.1.1  網(wǎng)絡(luò)協(xié)議  429
18.1.2  網(wǎng)絡(luò)接口  435
18.1.3  網(wǎng)絡(luò)地址  437
18.1.4  網(wǎng)絡(luò)開發(fā)環(huán)境——C/S模式  439
18.2  WinInet類  440
18.2.1  CInternetSession類  441
18.2.2  CInternetSession類的使用  449
18.2.3  CInternetConnect類  451
18.3  CFtpConnection類  452
18.3.1  CFtpConnection類  452
18.3.2  FTP客戶端請求  456
18.3.3  CInternetFile類  459
18.3.4  CFtpFileFind類  462
18.4  HTTP客戶端請求  466
18.4.1  CHttpConnection類  466
18.4.2  CHttpFile類  468
18.4.3  檢索HTTP文件  472
18.5  本章實例——使用WinInet類開發(fā)FTP客戶端  480
18.6  本章小結(jié)  502
第19章  套接字和CSocket類  503
19.1  Windows套接字  503
19.1.1  套接字  503
19.1.2  套接字的適用范圍  505
19.1.3  Socket編程模型與Winsock規(guī)范  505
19.2  創(chuàng)建套接字  508
19.2.1  初始化Winsock  508
19.2.2  建立Windows套接字  509
19.2.3  錯誤檢查和控制  511
19.3  面向連接的協(xié)議  511
19.3.1  服務器API函數(shù)  512
19.3.2  客戶端API函數(shù)  516
19.3.3  數(shù)據(jù)傳輸  518
19.3.4  流協(xié)議  522
19.3.5  中斷連接  523
19.3.6  簡單的客戶端/服務器示例  524
19.4  無連接協(xié)議  532
19.4.1  bind函數(shù)  532
19.4.2  創(chuàng)建服務器套接字  535
19.4.3  接收端  535
19.4.4  發(fā)送端  536
19.4.5  基于消息的協(xié)議  537
19.4.6  釋放套接字資源  537
19.4.7  無連接的套接字示例  538
19.5  MFC的Winsock編程  545
19.5.1  CAsyncSocket類和CSocket類  545
19.5.2  Socket類編程模型  547
19.6  本章實例——使用Winsock開發(fā)FTP客戶端  549
19.6.1  封裝CFtpClient類  550
19.6.2  程序組織和界面  558
19.7  本章小結(jié)  562
第20章  深入網(wǎng)絡(luò)編程  563
20.1  Microsoft Internet信息服務器IIS編程  563
20.1.1  Microsoft IIS及IIS的實現(xiàn)方法  563
20.1.2  ISAPI服務器擴展  566
20.1.3  ISAPI數(shù)據(jù)庫訪問  575
20.1.4  ISAPI過濾器  580
20.2  ActiveX文檔服務器及Internet  586
20.2.1  ActiveX文檔理論知識  586
20.2.2  ActiveX文檔服務器范例  588
20.3  動態(tài)HTML介紹  591
20.3.1  HTML  591
20.3.2  動態(tài)HTML  592
20.4  本章小結(jié)  595
第21章  內(nèi)存管理  596
21.1  系統(tǒng)內(nèi)存管理  596
21.1.1  Intel-86 32位分頁尋址模式  598
21.1.2  Windows 2000單進程地址空間  599
21.1.3  系統(tǒng)內(nèi)存清理  605
21.2  進程私有內(nèi)存  606
21.2.1  分配頁  607
21.2.2  編譯器內(nèi)存分配  613
21.2.3  Win32私有堆  616
21.3  共享內(nèi)存  624
21.3.1  內(nèi)存映射文件I/O  624
21.3.2  動態(tài)分配共享頁  634
21.3.3  靜態(tài)分配共享頁  637
21.3.4  定制資源  638
21.4  示例程序  639
21.4.1  程序1——虛擬內(nèi)存分配的示例程序  639
21.4.2  程序2——共享內(nèi)存映射文件的示例程序  647
21.5  本章小結(jié)  650
第22章  用VC++ 6.0開發(fā)數(shù)據(jù)庫應用程序概述  651
22.1  選擇VC++開發(fā)數(shù)據(jù)應用程序  651
22.1.1  VC++ 6.0開發(fā)數(shù)據(jù)庫技術(shù)的特點  651
22.1.2  VC++ 6.0開發(fā)數(shù)據(jù)庫的相關(guān)技術(shù)  651
22.2  數(shù)據(jù)庫的基本概念  652
22.2.1  數(shù)據(jù)庫的發(fā)展歷史  652
22.2.2  數(shù)據(jù)庫系統(tǒng)的特點  653
22.2.3  數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)  654
22.2.4  數(shù)據(jù)庫管理系統(tǒng)  654
22.3  關(guān)系型數(shù)據(jù)庫  655
22.3.1  數(shù)據(jù)模型  655
22.3.2  數(shù)據(jù)庫對象  656
22.4  當前流行的幾種數(shù)據(jù)庫  658
22.5  如何進行數(shù)據(jù)庫應用程序的開發(fā)  660
22.5.1  數(shù)據(jù)庫應用程序的基本開發(fā)步驟  660
22.5.2  選擇數(shù)據(jù)庫管理系統(tǒng)的原則  660
22.6  本章小結(jié)  662
第23章  設(shè)計、創(chuàng)建和維護Access數(shù)據(jù)庫  663
23.1  Access簡介  663
23.2  創(chuàng)建Access 2002數(shù)據(jù)庫  663
23.3  創(chuàng)建數(shù)據(jù)表  664
23.3.1  使用表向?qū)?chuàng)建表  664
23.3.2  使用"設(shè)計視圖"創(chuàng)建表  666
23.4  設(shè)計和修改數(shù)據(jù)表的結(jié)構(gòu)  666
23.4.1  字段屬性  666
23.4.2  數(shù)據(jù)表的修改  667
23.4.3  設(shè)置索引  667
23.5  設(shè)計表之間的關(guān)系  668
23.5.1  關(guān)系介紹  668
23.5.2  建立表之間的關(guān)系  669
23.6  編輯管理數(shù)據(jù)記錄  670
23.6.1  輸入新數(shù)據(jù)  670
23.6.2  修改已有數(shù)據(jù)  670
23.6.3  刪除選定記錄  670
23.6.4  查詢?yōu)g覽記錄  671
23.7  本章小結(jié)  671
第24章  設(shè)置ODBC數(shù)據(jù)源  672
24.1  ODBC數(shù)據(jù)源介紹  672
24.1.1  初識數(shù)據(jù)源  672
24.1.2  ODBC的標準  672
24.1.3  ODBC的體系結(jié)構(gòu)  673
24.1.4  ODBC驅(qū)動程序  673
24.2  使用管理器設(shè)置ODBC數(shù)據(jù)源  674
24.2.1  管理器介紹  674
24.2.2  通過管理器設(shè)置Access數(shù)據(jù)源  675
24.2.3  通過管理器設(shè)置SQL Server數(shù)據(jù)源  676
24.3  動態(tài)加載數(shù)據(jù)源  677
24.3.1  通過修改注冊表加載數(shù)據(jù)源  677
24.3.2  通過ODBC API加載數(shù)據(jù)源  679
24.4  特殊數(shù)據(jù)源的連接方式  679
24.4.1  文件數(shù)據(jù)源的簡介及應用  679
24.4.2  遠程數(shù)據(jù)庫的連接  681
24.5  本章小結(jié)  682
第25章  標準SQL語句  683
25.1  SQL語言概述  683
25.1.1  SQL語言的分類  683
25.1.2  SQL語言的特點  683
25.2  最常用的SQL查詢語句  684
25.2.1  SELECT子句選擇字段  684
25.2.2  AS子句設(shè)置字段別名  685
25.2.3  FROM子句確定記錄源  685
25.2.4  WHERE子句定義查詢條件  686
25.2.5  ORDER BY子句對記錄排序  686
25.2.6  GROUP BY子句進行分組查詢  687
25.2.7  BETWEEN和IN子句設(shè)定匹配范圍  687
25.2.8  LIKE子句進行通配查詢  688
25.2.9  HAVING子句設(shè)定統(tǒng)計條件  689
25.2.10  SQL函數(shù)進行統(tǒng)計查詢  689
25.3  功能增強的SQL語句  690
25.3.1  插入數(shù)據(jù)——INSERT子句  690
25.3.2  刪除數(shù)據(jù)——DELETE子句  690
25.3.3  更新數(shù)據(jù)——UPDATE子句  691
25.4  關(guān)系數(shù)據(jù)庫的聯(lián)合查詢技術(shù)  691
25.4.1  聯(lián)合查詢  691
25.4.2  連接查詢  692
25.5  本章小結(jié)  693
第26章  使用ODBC API訪問數(shù)據(jù)庫  695
26.1  ODBC API基礎(chǔ)  695
26.1.1  ODBC API體系結(jié)構(gòu)  695
26.1.2  ODBC API句柄  695
26.1.3  ODBC數(shù)據(jù)類型  697
26.1.4  ODBC診斷  698
26.2  使用ODBC API編程建立應用程序  700
26.2.1  ODBC API編程模型概述  700
26.2.2  連接數(shù)據(jù)庫  701
26.2.3  準備并執(zhí)行SQL語句  705
26.2.4  獲取記錄集  708
26.2.5  記錄的添加、刪除和更新  710
26.2.6  錯誤處理  713
26.2.7  事務處理  713
26.2.8  斷開數(shù)據(jù)源連接并釋放環(huán)境句柄  715
26.3  本章小結(jié)  716
第27章  使用MFC ODBC訪問數(shù)據(jù)庫  717
27.1  MFC ODBC技術(shù)  717
27.1.1  概述  717
27.1.2  CDatabase類操作數(shù)據(jù)源  717
27.1.3  CRecordset類操作記錄集  718
27.1.4  CFieldExchange類處理數(shù)據(jù)交換  719
27.1.5  CRecordView類顯示記錄  719
27.1.6  CDBException類處理異常  719
27.2  使用MFC ODBC編程建立應用程序  719
27.2.1  MFC ODBC編程模型概述  719
27.2.2  通過AppWizard建立數(shù)據(jù)庫應用程序  720
27.2.3  使用CDatabase類方法打開數(shù)據(jù)源  722
27.2.4  使用CRecordset類打開記錄集  723
27.2.5  綁定記錄集  724
27.2.6  參數(shù)化記錄集和查詢  725
27.2.7  遍歷記錄集合  726
27.2.8  書簽定位和絕對定位  727
27.2.9  獲取記錄集的數(shù)據(jù)  728
27.2.10  添加記錄  729
27.2.11  刪除記錄  730
27.2.12  修改記錄  731
27.2.13  直接執(zhí)行SQL語句(增加、刪除表等)  732
27.2.14  事務處理  733
27.2.15  使用多記錄集  734
27.3  本章小結(jié)  735
第28章  使用DAO操作數(shù)據(jù)庫  736
28.1  DAO技術(shù)  736
28.1.1  概述  736
28.1.2  與ODBC的比較  736
28.1.3  DAO的結(jié)構(gòu)  737
28.2  使用MFC DAO編程建立應用程序  740
28.2.1  MFC DAO編程模型概述  740
28.2.2  通過AppWizard建立數(shù)據(jù)庫應用程序  741
28.2.3  建立一個基類為CdaoDatabase的類MyCourse  741
28.2.4  使用CDaoDatabase類打開數(shù)據(jù)庫  742
28.2.5  使用CDaoRecordset類打開記錄集  743
28.2.6  遍歷記錄集合  744
28.2.7  獲取記錄集的數(shù)據(jù)  745
28.2.8  添加記錄  746
28.2.9  刪除記錄  747
28.2.10  修改記錄  748
28.2.11  直接執(zhí)行SQL語句(增加、刪除記錄等)  748
28.2.12  事務處理  749
28.2.13  關(guān)閉數(shù)據(jù)庫  751
28.3  使用CDaoTableDef、CDaoFieldExchange、CDaoQueryDef  751
28.3.1  使用CDaoTableDef進行數(shù)據(jù)庫表操作  751
28.3.2  使用CDaoFieldExchange進行數(shù)據(jù)庫表字段的操作  754
28.3.3  使用CDaoQueryDef進行數(shù)據(jù)庫查詢操作  755
28.4  本章小結(jié)  758
第29章  使用OLE DB操作數(shù)據(jù)庫  759
29.1  概述  759
29.2  COM簡介  760
29.2.1  COM中的基本概念  760
29.2.2  對象服務器的類型和特點  761
29.2.3  接口的特點和使用  762
29.2.4  對象使用者使用對象和接口的方法  765
29.3  OLE DB的原理  768
29.3.1  OLE DB應用程序的結(jié)構(gòu)  768
29.3.2  OLE DB對象的結(jié)構(gòu)  768
29.4  OLE DB客戶模板  772
29.4.1  模板的定義和使用  772
29.4.2  客戶模板的結(jié)構(gòu)  773
29.5  使用OLE DB客戶模板開發(fā)用戶程序  781
29.5.1  OLE DB客戶模板的編程模型  781
29.5.2  通過AppWizard建立數(shù)據(jù)庫應用程序  782
29.5.3  打開數(shù)據(jù)源對象和會話對象  787
29.5.4  打開行集對象  788
29.5.5  遍歷記錄集  790
29.5.6  訪問記錄集中的數(shù)據(jù)  792
29.5.7  添加記錄  792
29.5.8  修改記錄  793
29.5.9  刪除記錄  794
29.5.10  直接執(zhí)行操作數(shù)據(jù)庫的命令  794
29.6  本章小結(jié)  796
第30章  使用ADO操作數(shù)據(jù)庫  797
30.1  ADO技術(shù)介紹  797
30.1.1  ADO簡介  797
30.1.2  ADO技術(shù)的特點  797
30.1.3  ADO結(jié)構(gòu)  798
30.1.4  開發(fā)ADO應用程序的方法  798
30.2  ADO對象及集合  799
30.2.1  連接對象  799
30.2.2  命令對象  800
30.2.3  記錄集對象  801
30.2.4  域?qū)ο?nbsp; 802
30.2.5  參數(shù)對象  803
30.2.6  錯誤對象  804
30.2.7  屬性對象  805
30.2.8  集合  805
30.3  使用ADO對象開發(fā)數(shù)據(jù)庫應用程序  807
30.3.1  ADO對象編程模型  807
30.3.2  ADO中的智能指針  808
30.3.3  引入ADO動態(tài)鏈接庫  808
30.3.4  初始化OLE/COM庫環(huán)境  809
30.3.5  創(chuàng)建ADO與數(shù)據(jù)源的連接  809
30.3.6  獲得記錄集  811
30.3.7  遍歷記錄集  814
30.3.8  訪問記錄集中的數(shù)據(jù)  815
30.3.9  添加記錄  821
30.3.10  修改記錄  822
30.3.11  刪除記錄  824
30.3.12  查詢記錄  825
30.3.13  事務處理  828
30.3.14  關(guān)閉記錄集和連接  828
30.4  本章小結(jié)  828

本目錄推薦

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