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

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

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

定 價(jià):¥88.00

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

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

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

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

作者簡(jiǎn)介

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

圖書目錄

第1章  Visual C++ 6.0概述  1
1.1  Visual C++ 6.0概述  1
1.1.1  Visual C++簡(jiǎn)介  1
1.1.2  Visual C++的發(fā)展過程  1
1.1.3  Visual C++的特點(diǎn)  1
1.2  Visual C++ 6.0的主要特性  2
1.2.1  強(qiáng)制內(nèi)聯(lián)關(guān)鍵字  2
1.2.2  ADO數(shù)據(jù)綁定  2
1.2.3  改進(jìn)的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語(yǔ)言基礎(chǔ)  13
2.1  Visual C++對(duì)標(biāo)準(zhǔn)C的擴(kuò)展  13
2.1.1  Visual C++特有的關(guān)鍵字  13
2.1.2  預(yù)編譯指令  13
2.1.3  基本數(shù)據(jù)類型的大小和容量  15
2.2  面向?qū)ο蟮某绦蛟O(shè)計(jì)(OOP)基礎(chǔ)  16
2.2.1  什么是面向?qū)ο蟮某绦蛟O(shè)計(jì)  16
2.2.2  面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù)術(shù)語(yǔ)  16
2.2.3  類的概念和特性  17
2.2.4  常量和變量的關(guān)系  17
2.3  用于標(biāo)準(zhǔn)I/O的C++類  17
2.3.1  C++ I/O庫(kù)  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++的高級(jí)技術(shù)  26
2.6.1  模板  26
2.6.2  模板的聲明和實(shí)現(xiàn)  27
2.6.3  多線程安全的變量模板  30
2.6.4  異常處理  38
第3章  MFC編程概述  43
3.1  什么是MFC  43
3.2  MFC的設(shè)計(jì)原理  43
3.3  MFC使用方面的優(yōu)勢(shì)  43
3.3.1  豐富的特性  43
3.3.2  可擴(kuò)展體系結(jié)構(gòu)  43
3.4  MFC層次設(shè)計(jì)  43
3.4.1  文件服務(wù)  44
3.4.2  窗口  44
3.4.3  圖形  47
3.4.4  數(shù)據(jù)庫(kù)支持  48
3.5  MFC程序的初始化過程  48
3.5.1  應(yīng)用程序?qū)ο?nbsp; 50
3.5.2  主框架窗口對(duì)象  55
3.5.3  文檔對(duì)象  58
3.5.4  視圖對(duì)象  61
3.5.5  文檔模板  64
第4章  創(chuàng)建第一個(gè)Visual C++應(yīng)用程序  65
4.1  編寫第一個(gè)工程  65
4.1.1  創(chuàng)建一個(gè)新工程  65
4.1.2  創(chuàng)建新程序的用戶界面  65
4.1.3  設(shè)置用戶界面中各對(duì)象的屬性  68
4.1.4  ClassWizard介紹  74
4.1.5  編寫程序代碼  75
4.1.6  創(chuàng)建可執(zhí)行文件  76
4.1.7  保存和運(yùn)行程序  76
4.2  Visual C++工程的結(jié)構(gòu)  77
4.2.1  Visual C++工程概述  77
4.2.2  設(shè)計(jì)時(shí)產(chǎn)生的文件以及雜項(xiàng)文件  77
4.2.3  運(yùn)行時(shí)產(chǎn)生的文件  78
4.2.4  集成環(huán)境中的Visual C++項(xiàng)目架構(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  默認(rèn)窗體矩形  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)(基于對(duì)話框的窗體)  92
5.5.4  綜合示例——登錄窗體  95
第6章  基本控件  97
6.1  按鈕控件  97
6.1.1  基本按鈕  97
6.1.2  “自繪制”按鈕基礎(chǔ)知識(shí)  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  復(fù)選框(Check Box)  162
6.6  滾動(dòng)條  165
第7章  文檔視圖設(shè)計(jì)  170
7.1  文檔視圖結(jié)構(gòu)  170
7.1.1  文檔與視圖的概念和關(guān)系  170
7.1.2  文檔與視圖相互作用的方法  170
7.1.3  單文檔(SDI)與多文檔(MDI)應(yīng)用程序  171
7.2  CDocument文檔類  173
7.3  InitInstance函數(shù)  174
7.4  Cview視圖類  176
7.4.1  聲明一個(gè)視圖類  176
7.4.2  分析CView成員函數(shù)  177
7.4.3  使用視圖和消息  178
7.4.4  單視圖與多視圖應(yīng)用程序  178
第8章  應(yīng)用程序的調(diào)試  182
8.1  Visual Studio集成式調(diào)試程序  182
8.2  簡(jiǎn)單調(diào)試技巧  182
8.2.1  常用調(diào)試錯(cuò)誤的解決方法  182
8.2.2  如何檢查內(nèi)存泄漏  183
8.2.3  動(dòng)態(tài)鏈接庫(kù)調(diào)試技巧  183
8.2.4  如何設(shè)置棧的大小  184
8.3  遠(yuǎn)程調(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  選擇適當(dāng)?shù)募铀冁I  192
9.2.4  多個(gè)加速鍵表  192
9.3  動(dòng)態(tài)更改菜單  193
9.3.1  菜單命令范圍  193
9.3.2  運(yùn)行時(shí)更改菜單  195
9.3.3  更改現(xiàn)有彈出菜單  195
9.3.4  永久及臨時(shí)句柄映射  196
9.4  上下文菜單  197
9.5  特色菜單  198
第10章  鍵盤和鼠標(biāo)  207
10.1  輸入基礎(chǔ)以及系統(tǒng)狀態(tài)  207
10.2  鼠標(biāo)輸入  207
10.2.1  創(chuàng)建鼠標(biāo)消息處理程序  207
10.2.2  在屏幕坐標(biāo)和窗口坐標(biāo)之間轉(zhuǎn)換  209
10.3  創(chuàng)建處理鼠標(biāo)事件的MFC程序  210
10.3.1  非客戶鼠標(biāo)事件  210
10.3.2  更改鼠標(biāo)光標(biāo)  211
10.4  創(chuàng)建更改鼠標(biāo)指針的MFC演示程序  212
10.4.1  捕獲鼠標(biāo)  212
10.4.2  限制鼠標(biāo)移動(dòng)  213
10.5  鍵盤輸入  214
10.5.1  物理鍵盤  214
10.5.2  回顯鍵盤焦點(diǎn)  216
第11章  使用對(duì)話框  217
11.1  消息對(duì)話框  217
11.1.1  AfxMessageBox函數(shù)  217
11.1.2  CWnd::MessageBox函數(shù)  217
11.2  使用公用對(duì)話框  218
11.2.1  “打開”對(duì)話框  218
11.2.2  “另存為”對(duì)話框  218
11.2.3  “顏色”對(duì)話框  219
11.2.4  “字體”對(duì)話框  219
11.2.5  “打印”對(duì)話框  220
11.2.6  “幫助”對(duì)話框  221
第12章  圖形  222
12.1  圖形設(shè)備接口GDI  222
12.1.1  設(shè)備環(huán)境類  222
12.1.2  GDI對(duì)象  222
12.2  坐標(biāo)系統(tǒng)概述  223
12.2.1  改變對(duì)象的坐標(biāo)系統(tǒng)  223
12.2.2  坐標(biāo)轉(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  映射模式簡(jiǎn)介  233
12.6.2  映射模式單位轉(zhuǎn)換  234
12.7  光柵操作  241
12.7.1  文本繪圖函數(shù)  241
12.7.2  文本坐標(biāo)的計(jì)算  242
第13章  位圖  244
13.1  使用GDI位圖  244
13.2  設(shè)備無(wú)關(guān)位圖  245
13.3  位圖的調(diào)色板和顏色  245
13.3.1  抖動(dòng)色  245
13.3.2  未經(jīng)抖動(dòng)色  245
13.3.3  系統(tǒng)調(diào)色板  246
13.3.4  動(dòng)畫色  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)建一個(gè)自繪位圖  257
第14章  屬性單和屬性頁(yè)  261
14.1  屬性單(CpropertySheet)類和屬性頁(yè)(CpropertyPage)類  261
14.1.1  創(chuàng)建屬性頁(yè)資源  261
14.1.2  創(chuàng)建和顯示屬性單  262
14.2  屬性單和屬性頁(yè)提示和技巧  262
14.2.1  “應(yīng)用”按鈕的ID  262
14.2.2  添加一個(gè)控件到屬性單  262
14.2.3  改變Tab的標(biāo)簽字體  263
14.2.4  改變Tab標(biāo)簽的文本  263
14.2.5  刪除標(biāo)準(zhǔn)按鈕  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)建和初始化一個(gè)工具欄  273
15.3.3  程序控制工具欄  274
15.3.4  改變工具欄風(fēng)格  275
15.4  特色工具欄  275
15.5  綜合示例——小小時(shí)鐘  280
第16章  打印和打印預(yù)覽  289
16.1  打印機(jī)信息  289
16.1.1  打印術(shù)語(yǔ)  289
16.1.2  打印機(jī)技術(shù)指標(biāo)  289
16.1.3  分辨率  290
16.2  用MFC進(jìn)行打印(CPrintInfo類)  290
16.3  輸出文本  295
16.3.1  創(chuàng)建字體  295
16.3.2  特殊文本的輸出  296
16.4  打印機(jī)的控制  299
16.4.1  選擇打印機(jī)  299
16.4.2  監(jiān)測(cè)當(dāng)前打印機(jī)狀態(tài)  300
16.4.3  設(shè)置打印參數(shù)  304
16.5  打印預(yù)覽體系結(jié)構(gòu)  308
16.5.1  框架后的秘密  308
16.5.2  在對(duì)話框中實(shí)現(xiàn)打印預(yù)覽  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章  初級(jí)網(wǎng)絡(luò)編程  429
18.1  網(wǎng)絡(luò)基本知識(shí)  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客戶端請(qǐng)求  456
18.3.3  CInternetFile類  459
18.3.4  CFtpFileFind類  462
18.4  HTTP客戶端請(qǐng)求  466
18.4.1  CHttpConnection類  466
18.4.2  CHttpFile類  468
18.4.3  檢索HTTP文件  472
18.5  本章實(shí)例——使用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  錯(cuò)誤檢查和控制  511
19.3  面向連接的協(xié)議  511
19.3.1  服務(wù)器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  簡(jiǎn)單的客戶端/服務(wù)器示例  524
19.4  無(wú)連接協(xié)議  532
19.4.1  bind函數(shù)  532
19.4.2  創(chuàng)建服務(wù)器套接字  535
19.4.3  接收端  535
19.4.4  發(fā)送端  536
19.4.5  基于消息的協(xié)議  537
19.4.6  釋放套接字資源  537
19.4.7  無(wú)連接的套接字示例  538
19.5  MFC的Winsock編程  545
19.5.1  CAsyncSocket類和CSocket類  545
19.5.2  Socket類編程模型  547
19.6  本章實(shí)例——使用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信息服務(wù)器IIS編程  563
20.1.1  Microsoft IIS及IIS的實(shí)現(xiàn)方法  563
20.1.2  ISAPI服務(wù)器擴(kuò)展  566
20.1.3  ISAPI數(shù)據(jù)庫(kù)訪問  575
20.1.4  ISAPI過濾器  580
20.2  ActiveX文檔服務(wù)器及Internet  586
20.2.1  ActiveX文檔理論知識(shí)  586
20.2.2  ActiveX文檔服務(wù)器范例  588
20.3  動(dòng)態(tài)HTML介紹  591
20.3.1  HTML  591
20.3.2  動(dòng)態(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位分頁(yè)尋址模式  598
21.1.2  Windows 2000單進(jìn)程地址空間  599
21.1.3  系統(tǒng)內(nèi)存清理  605
21.2  進(jìn)程私有內(nèi)存  606
21.2.1  分配頁(yè)  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  動(dòng)態(tài)分配共享頁(yè)  634
21.3.3  靜態(tài)分配共享頁(yè)  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ù)庫(kù)應(yīng)用程序概述  651
22.1  選擇VC++開發(fā)數(shù)據(jù)應(yīng)用程序  651
22.1.1  VC++ 6.0開發(fā)數(shù)據(jù)庫(kù)技術(shù)的特點(diǎn)  651
22.1.2  VC++ 6.0開發(fā)數(shù)據(jù)庫(kù)的相關(guān)技術(shù)  651
22.2  數(shù)據(jù)庫(kù)的基本概念  652
22.2.1  數(shù)據(jù)庫(kù)的發(fā)展歷史  652
22.2.2  數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)  653
22.2.3  數(shù)據(jù)庫(kù)系統(tǒng)結(jié)構(gòu)  654
22.2.4  數(shù)據(jù)庫(kù)管理系統(tǒng)  654
22.3  關(guān)系型數(shù)據(jù)庫(kù)  655
22.3.1  數(shù)據(jù)模型  655
22.3.2  數(shù)據(jù)庫(kù)對(duì)象  656
22.4  當(dāng)前流行的幾種數(shù)據(jù)庫(kù)  658
22.5  如何進(jìn)行數(shù)據(jù)庫(kù)應(yīng)用程序的開發(fā)  660
22.5.1  數(shù)據(jù)庫(kù)應(yīng)用程序的基本開發(fā)步驟  660
22.5.2  選擇數(shù)據(jù)庫(kù)管理系統(tǒng)的原則  660
22.6  本章小結(jié)  662
第23章  設(shè)計(jì)、創(chuàng)建和維護(hù)Access數(shù)據(jù)庫(kù)  663
23.1  Access簡(jiǎn)介  663
23.2  創(chuàng)建Access 2002數(shù)據(jù)庫(kù)  663
23.3  創(chuàng)建數(shù)據(jù)表  664
23.3.1  使用表向?qū)?chuàng)建表  664
23.3.2  使用"設(shè)計(jì)視圖"創(chuàng)建表  666
23.4  設(shè)計(jì)和修改數(shù)據(jù)表的結(jié)構(gòu)  666
23.4.1  字段屬性  666
23.4.2  數(shù)據(jù)表的修改  667
23.4.3  設(shè)置索引  667
23.5  設(shè)計(jì)表之間的關(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í)數(shù)據(jù)源  672
24.1.2  ODBC的標(biāo)準(zhǔn)  672
24.1.3  ODBC的體系結(jié)構(gòu)  673
24.1.4  ODBC驅(qū)動(dòng)程序  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  動(dòng)態(tài)加載數(shù)據(jù)源  677
24.3.1  通過修改注冊(cè)表加載數(shù)據(jù)源  677
24.3.2  通過ODBC API加載數(shù)據(jù)源  679
24.4  特殊數(shù)據(jù)源的連接方式  679
24.4.1  文件數(shù)據(jù)源的簡(jiǎn)介及應(yīng)用  679
24.4.2  遠(yuǎn)程數(shù)據(jù)庫(kù)的連接  681
24.5  本章小結(jié)  682
第25章  標(biāo)準(zhǔn)SQL語(yǔ)句  683
25.1  SQL語(yǔ)言概述  683
25.1.1  SQL語(yǔ)言的分類  683
25.1.2  SQL語(yǔ)言的特點(diǎn)  683
25.2  最常用的SQL查詢語(yǔ)句  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子句對(duì)記錄排序  686
25.2.6  GROUP BY子句進(jìn)行分組查詢  687
25.2.7  BETWEEN和IN子句設(shè)定匹配范圍  687
25.2.8  LIKE子句進(jìn)行通配查詢  688
25.2.9  HAVING子句設(shè)定統(tǒng)計(jì)條件  689
25.2.10  SQL函數(shù)進(jìn)行統(tǒng)計(jì)查詢  689
25.3  功能增強(qiáng)的SQL語(yǔ)句  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ù)庫(kù)的聯(lián)合查詢技術(shù)  691
25.4.1  聯(lián)合查詢  691
25.4.2  連接查詢  692
25.5  本章小結(jié)  693
第26章  使用ODBC API訪問數(shù)據(jù)庫(kù)  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編程建立應(yīng)用程序  700
26.2.1  ODBC API編程模型概述  700
26.2.2  連接數(shù)據(jù)庫(kù)  701
26.2.3  準(zhǔn)備并執(zhí)行SQL語(yǔ)句  705
26.2.4  獲取記錄集  708
26.2.5  記錄的添加、刪除和更新  710
26.2.6  錯(cuò)誤處理  713
26.2.7  事務(wù)處理  713
26.2.8  斷開數(shù)據(jù)源連接并釋放環(huán)境句柄  715
26.3  本章小結(jié)  716
第27章  使用MFC ODBC訪問數(shù)據(jù)庫(kù)  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編程建立應(yīng)用程序  719
27.2.1  MFC ODBC編程模型概述  719
27.2.2  通過AppWizard建立數(shù)據(jù)庫(kù)應(yīng)用程序  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  書簽定位和絕對(duì)定位  727
27.2.9  獲取記錄集的數(shù)據(jù)  728
27.2.10  添加記錄  729
27.2.11  刪除記錄  730
27.2.12  修改記錄  731
27.2.13  直接執(zhí)行SQL語(yǔ)句(增加、刪除表等)  732
27.2.14  事務(wù)處理  733
27.2.15  使用多記錄集  734
27.3  本章小結(jié)  735
第28章  使用DAO操作數(shù)據(jù)庫(kù)  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編程建立應(yīng)用程序  740
28.2.1  MFC DAO編程模型概述  740
28.2.2  通過AppWizard建立數(shù)據(jù)庫(kù)應(yīng)用程序  741
28.2.3  建立一個(gè)基類為CdaoDatabase的類MyCourse  741
28.2.4  使用CDaoDatabase類打開數(shù)據(jù)庫(kù)  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語(yǔ)句(增加、刪除記錄等)  748
28.2.12  事務(wù)處理  749
28.2.13  關(guān)閉數(shù)據(jù)庫(kù)  751
28.3  使用CDaoTableDef、CDaoFieldExchange、CDaoQueryDef  751
28.3.1  使用CDaoTableDef進(jìn)行數(shù)據(jù)庫(kù)表操作  751
28.3.2  使用CDaoFieldExchange進(jìn)行數(shù)據(jù)庫(kù)表字段的操作  754
28.3.3  使用CDaoQueryDef進(jìn)行數(shù)據(jù)庫(kù)查詢操作  755
28.4  本章小結(jié)  758
第29章  使用OLE DB操作數(shù)據(jù)庫(kù)  759
29.1  概述  759
29.2  COM簡(jiǎn)介  760
29.2.1  COM中的基本概念  760
29.2.2  對(duì)象服務(wù)器的類型和特點(diǎn)  761
29.2.3  接口的特點(diǎn)和使用  762
29.2.4  對(duì)象使用者使用對(duì)象和接口的方法  765
29.3  OLE DB的原理  768
29.3.1  OLE DB應(yīng)用程序的結(jié)構(gòu)  768
29.3.2  OLE DB對(duì)象的結(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ù)庫(kù)應(yīng)用程序  782
29.5.3  打開數(shù)據(jù)源對(duì)象和會(huì)話對(duì)象  787
29.5.4  打開行集對(duì)象  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ù)庫(kù)的命令  794
29.6  本章小結(jié)  796
第30章  使用ADO操作數(shù)據(jù)庫(kù)  797
30.1  ADO技術(shù)介紹  797
30.1.1  ADO簡(jiǎn)介  797
30.1.2  ADO技術(shù)的特點(diǎn)  797
30.1.3  ADO結(jié)構(gòu)  798
30.1.4  開發(fā)ADO應(yīng)用程序的方法  798
30.2  ADO對(duì)象及集合  799
30.2.1  連接對(duì)象  799
30.2.2  命令對(duì)象  800
30.2.3  記錄集對(duì)象  801
30.2.4  域?qū)ο?nbsp; 802
30.2.5  參數(shù)對(duì)象  803
30.2.6  錯(cuò)誤對(duì)象  804
30.2.7  屬性對(duì)象  805
30.2.8  集合  805
30.3  使用ADO對(duì)象開發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序  807
30.3.1  ADO對(duì)象編程模型  807
30.3.2  ADO中的智能指針  808
30.3.3  引入ADO動(dòng)態(tài)鏈接庫(kù)  808
30.3.4  初始化OLE/COM庫(kù)環(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  事務(wù)處理  828
30.3.14  關(guān)閉記錄集和連接  828
30.4  本章小結(jié)  828

本目錄推薦

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