注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關Visual C++數據庫系統(tǒng)開發(fā)完全手冊

Visual C++數據庫系統(tǒng)開發(fā)完全手冊

Visual C++數據庫系統(tǒng)開發(fā)完全手冊

定 價:¥52.00

作 者: 王端, 于速, 張雨編著
出版社: 人民郵電出版社
叢編項: 數據庫管理系統(tǒng)開發(fā)從技術到實踐
標 簽: VC++

ISBN: 9787115145642 出版時間: 2006-03-01 包裝: 膠版紙
開本: 小16開 頁數: 528 字數:  

內容簡介

本書以使用Visual C++開發(fā)數據庫系統(tǒng)涉及到的主要技術為中心,全面、系統(tǒng)地介紹了使用Visual C++和SQL Server進行數據庫系統(tǒng)開發(fā)必須掌握的技術、方法和過程。本書分三大部分,第一部分為Visual C++編程篇,主要介紹使用Visual C++開發(fā)數據庫系統(tǒng)必須掌握的技術,這些技術最大限度地與實際項目案例相結合。第二部分為數據庫應用篇,主要介紹SQL Server數據庫安裝、管理、開發(fā)及維護的相關技術。第三部分為實例開發(fā)篇,精選了當前應用較廣泛的數據庫管理系統(tǒng),內容包括定制自己的工作環(huán)境、資產設備管理系統(tǒng)、物資管理系統(tǒng)、商品采購管理系統(tǒng)、倉庫管理系統(tǒng)、銷售管理系統(tǒng)、圖書管理系統(tǒng)、學生管理系統(tǒng)。這些系統(tǒng)既可以獨立使用,也可作為企業(yè)綜合管理系統(tǒng)的重要組成部分。   本書附有配套光盤。光盤提供了書中所有案例的全部源代碼,所有源代碼都經過精心調試,在Windows XP和Windows 2000下全部通過,保證能夠正常運行。   本書內容精練、重點突出、實例豐富,是各級程序開發(fā)人員必備的和不可多得的參考書,本書也非常適合大中專院校師生學習參考。

作者簡介

暫缺《Visual C++數據庫系統(tǒng)開發(fā)完全手冊》作者簡介

圖書目錄

第一篇 Visual C++編程篇
第l章 Visual C++6.0開發(fā)環(huán)境概述
1.1 Visual C++6.0概述
1.2 熟悉Visual C++6.0的集成開發(fā)環(huán)境
1.2.1 進入Visual C++6.0環(huán)境
1.2.2 Visual C++6.0的主菜單
1.2.3 Visual C++6.0的工具欄
1.2.4 工作區(qū)(Workspace)窗口
1.2.5 編輯窗口
1.2.6 輸出(Output)窗口
第2章 C++語言基礎
2.1 C++概述
2.1.1 C++主要特點
2.1.2 利用VisualC++編制C++程序
2.2 C++程序的組成
2.2.1 標識符
2.2.2 關鍵字
2.2.3 常量與變量
2.2.4 基本運算符
2.3 C++數據類型
2.3.1 基本數據類型
2.3.2 數組
2.3.3 指針
2.3.4 結構
2.3.5 枚舉類型
2.4 控制結構
2.4.1 順序結構
2.4.2 分支結構
2.4.3 循環(huán)結構
2.4.4 轉移語句
2.5 函數
2.5.1 函數的定義與調用
2.5.2 默認參數
2.5.3 函數重載概述
2.6 編譯預處理指令
2.6.1 #include文件包含指令
2.6.2 #define宏定義指令
2.6.3 條件編譯指令
第3章 面向對象的程序設計
3.1 概述
3.1.1 面向對象程序設計方法
3.1.2 面向對象程序設計特征
3.2 C++面向對象程序設計基礎
3.2.1 C++類的定義與實現
3.2.2 構造函數與析構函數
3.2.3 靜態(tài)成員
3.2.4 this指針
3.2.5 友元函數
3.3 類的繼承機制
3.3.1 基類與派生類概念
3.3.2 單派生
3.3.3 多重繼承
3.3.4 虛基類
3.4 多態(tài)性與虛函數
3.5 抽象類與純虛函數
3.6 C++模板
3.6.1 函數模板
3.6.2 類模板
第4章 創(chuàng)建應用程序
4.1 應用程序向導
4.1.1 Visualc++6.0中的向導類型
4.1.2 Visualc++6.0中的應用程序向導
4.1.3 MFC應用程序的開發(fā)流程
4.2 應用程序向導生成文件
4.2.1 文件類型
4.2.2 典型文件舉例
4.3 ClassWizard(類向導)
4.3.1 ClassWizard的功能
4.3.2 ClassWizard的簡單應用
4.3.1 為項目添加新類
4.3.4 手工添加消息處理函數
第5章 文檔與視圖
5.1 Document與View概述
5.2 Document與View之間的相互作用
5.2.1 CView類的GetDocument()成員函數
5.2.2 CDocument類的UpdateAllViews()成員函數
5.2.3 CView類的OnUpdate()成員函數
5.3 菜單設計
5.3.1 建立菜單資源
5.3.2 添加菜單命令處理函數
5.3.3 彈出式菜單
5.4 工具欄和狀態(tài)欄設計
5.4.1 建立工具欄資源
5.4.2 工具欄的顯示
5.4.3 定制狀態(tài)欄
5.5 使用不同的視圖
5.5.1 滾動視圖
5.5.2 網頁視圖
5.5.3 多文檔視圖
第6章 MFC原理及方法
6.1 MFC概述
6.2 Windows編程思想
6.2.1 WindowsAPI
6.2.2 事件驅動程序
6.2.3 消息概述
6.3 MFC微軟類庫
6.3.1 MFC發(fā)展歷史
6.3.2 MFC應用程序的生與死
6.3.3 常用MFC文件及庫文件
6.4 常用的MFC類
6.4.1 CRuntimeClass結構
6.4.2 CObiect類
6.4.3 CCmdTarget類
6.4.4 CWinThread類
6.4.5 CWinApp類
6.4.6 CWnd類
6.4.7 CFrameWnd類
6.4.8 CDocument和CView類
6.5 MFC消息機制
6.5.1 系統(tǒng)定義的消息
6.5.2 用戶定義的消息
6.5.3 消息映射
6.5.4 消息的發(fā)送
6.6 MFC宏
6.6.1 運行時類型識別宏
6.6.2 MFC調試宏
第7章 對話框及常用控件
7.1 對話框概述
7.1.1 基于對話框的應用程序
7.1.2 對話框類CDialog
7.2 向對話框類中添加菜單
7.3 向對話框類中添加工具欄
7.4 向對話框中添加狀態(tài)欄
7.5 Windows公共對話框
7.5.1 CColorDialog對話框
7.5.2 CFileDialog對話框
7.5.3 CFontDialog對話框
7.6 常用控件
7.6.1 控件概述
7.6.2 使用控件
7.6.3 通用控件類成員
7.6.4 靜態(tài)文本控件(StaticText)
7.6.5 按鈕控件(Button)
7.6.6 編輯控件(EditBox)
7.6.7 列表框控件(ListBox)
7.6.8 組合框控件(ComboBox)
7.6.9 樹視圖控件(TreeContr01)
7.6.10 列表視圖控件(ListContr01)
7.6.11 標簽控件(TabContr01)
7.7 ActiveX控件
7.8 制作ActiveX控件
7.8.1 制作ActiveX控件的方法
7.8.2 ActiveX控件創(chuàng)建實例
第8章 圖形圖像及打印技術
8.1 圖形設備接口概述
8.2 設備環(huán)境類CDC
8.2.1 設備環(huán)境簡介
8.2.2 設備環(huán)境類CDC
8.2.3 設置場景類CDC的簡單應用
8.3 畫筆類CPen
8.4 畫刷類CBmsh
8.5 字體類CFont
8.6 位圖類CBitmap
8.7 打印基礎
8.8 如何打印表格
8.8.1 打印流程
8.8.2 怎樣打印表格
第9章 程序調試與錯誤處理
9.1 概述
9.2 斷點跟蹤
9.3 調試窗口
9.3.1 Watch窗口
9.3.2 CallStack窗口
9.3.3 Memoff窗口
9.3.4 Variables窗口
9.3.5 Registers窗口
9.3.6 Disassembly窗口
9.4 錯誤處理
9.4.1 捕捉錯誤
9.4.2 C++中的錯誤處理
9.4.3 編制錯誤處理程序
第二篇 數據庫應用篇
第10章 管理SQLServer2000
lO.1 安裝SQLServer
10.2 配置服務器
10.2.1 啟動、暫停和停止SQLServer服務器
10.2.2 注冊SQLServer2000服務器
10.2.3 編輯SQLServer2000注冊信息
10.3 腳本概述
10.3.1 將數據庫生成腳本
10.3.2 將指定表生成腳本
10.3.3 執(zhí)行腳本
10.4 備份和還原數據庫
10.4.1 備份和還原的概念
10.4.2 數據庫備份
10.4.3 數據庫還原
10.5 分離和附加數據庫
10.5.1 分離數據庫
10.5.2 附加數據庫
10.6 導入、導出數據表
10.6.1 導入數據庫
10.6.2 導入SQLServer數據表
10.6.3 導入其他數據源的數據表
10.6.4 導出數據庫
10.6.5 導出SQLServer數據表
第11章 SQLServer2000數據庫設計與操作
11.1 關系數據庫
11.1.1 數據庫及關系數據庫概述
11.1.2 數據庫發(fā)展歷史
11.1.3 關系型數據庫
11.2 分析數據庫
11.2.1 分析數據庫結構
11.2.2 設計數據庫
11.3 使用數據庫
11.3.1 創(chuàng)建數據庫
11.3.2 創(chuàng)建數據表
11.3.3 SQLServer中的數據類型
11.3.4 向數據表中添加數據
11.4 建立索引
11.4.1 建立和刪除惟一索引
11.4.2 定義主鍵索引
11.5 關系的建立與維護
11.5.1 建立一對一關系
11.5.2 建立一對多關系
11.5.3 刪除關系
11.6 使用VisualC++6.0與數據庫連接
11.6.1 ADO簡介
11.6.2 使用ADO連接數據源前的準備工作
11.6.3 Connection與Recordset
11.6.4 打開數據與關閉數據連接
11.7 如何使用ADO
11.7.1 如何打開記錄集
11.7.2 怎樣使用記錄集
11.8 重新封裝ADO
11.8.1 RxADO類的制作方法
11.8.2 RxRecordset類的制作方法
第12章 數據查詢技巧
12.1 SQL簡介
12.2 查詢命令sELEcT
12.2.1 SELECT命令簡介
12.2.2 SELECT子句
12.2.3 FROM子句
12.2.4 WHERE子句
12.2.5 使用ORDERBY排序查詢結果
12.2.6 聚合函數
12.2.7 GROUPBY子句
12.2.8 HAVING子句
12.2.9 復雜查詢
12.3 插入命令INSERT
12.3.1 INSERT命令簡介
12.3.2 簡單的INSERT命令
12.3.3 在插入命令中使用SELECT
12.4 更新命令UPDATE
12.4.1 UPDATE命令簡介
12.4.2 簡單的UPDATE命令
12.4.3 在UPDATE更新命令中使用子查詢
12.5 刪除命令DELETE
12.5.1 DELETE命令簡介
12.5.2 簡單的DELETE命令
12.5.3 在刪除中使用子查詢
12.6 數據備份與數據還原
12.6.1 數據備份命令BACKUP
12.6.2 數據還原命令RESTORE
第13章 存儲過程、觸發(fā)器與視圖
13.1 存儲過程概述
13.2 存儲過程的應用
13.2.1 新建存儲過程
13.2.2 修改存儲過程
13.2.3 刪除存儲過程
13.2.4 獲取數據庫中存儲過程
13.2.5 獲取指定存儲過程語句
13.2.6 存儲過程的調用
13.3 觸發(fā)器介紹
13.4 使用觸發(fā)器
13.4.1 新建觸發(fā)器
13.4.2 修改觸發(fā)器
13.4.3 刪除觸發(fā)器
13.5 視圖介紹
13.6 視圖應用
13.6.1 新建視圖
13.6.2 修改視圖
13.6.3 刪除視圖
13.6.4 獲得數據庫中所有的視圖
13.6.5 獲得指定視圖語句
第三篇 實例開發(fā)篇
第14章 定制自己的工作環(huán)境
14.1 工具環(huán)境設置介紹
14.1.1 Editor
14.1.2 Tabs
14.1.3 Debug
14.1.4 Compatibility
14.1.5 Build
14.1.6 Directories
14.1.7 SourceControl
14.1.8 Workspace
14.1.9 Macros
14.1.10 Format
14.2 定制自己的工作環(huán)境
14.3 常用快捷鍵
第15章 VisualC++6.0在資產設備管理系統(tǒng)中的應用
15.1 資產設備管理系統(tǒng)概述
15.1.1 開發(fā)背景及意義
15.1.2 系統(tǒng)目標
15.2 系統(tǒng)分析
15.2.1 系統(tǒng)規(guī)劃
15.2.2 系統(tǒng)結構圖
15.2.3 業(yè)務流程
15.3 數據庫設計
15.3.1 數據庫概念設計
15.3.2 數據庫邏輯結構設計
15.4 處理過程分析
15.4.1 添加資產設備處理過程分析
15.4.2 計提折舊處理過程分析
15.5 程序框架設計
15.6 封裝數據庫操作
15.6.1 導入ADO動態(tài)鏈接庫
15.6.2 封裝ADO對象
15.7 菜單設計
15.8 設計狀態(tài)欄
15.9 設計工具欄
15.10 主窗體設計
15.11 程序設計與編碼
15.11.1 資產類別程序設計
15.11.2 添加資產設備程序設計
15.11.3 修改資產設備程序設計
15.11.4 計提折舊程序設計
15.11.5 數據備份程序設計
15.11.6 數據還原程序設計
15.12 疑難問題分析解決
15.12.1 只允許輸入數字的編輯框
15.12.2 更改靜態(tài)文本的字體
15.12.3 為按鈕控件添加圖標
15.12.4 修改窗口圖標
15.12.5 遍歷窗口中的控件
15.12.6 固定資產基本概念
15.12.7 固定資產計算公式
15.13 程序調試及錯誤處理
15.14 程序設計清單
15.15 技術、經驗總結
15.15.1 技術總結
15.15.2 經驗總結
15.16 系統(tǒng)的編譯與發(fā)行
第16章VisualC++6.O在物資管理系統(tǒng)中的應用
16.1 物資管理系統(tǒng)概述
16.1.1 系統(tǒng)簡介
16.1.2 實現目標
16.2 系統(tǒng)分析
16.2.1 系統(tǒng)規(guī)劃
16.2.2 系統(tǒng)結構圖
16.2.3 務流程
16.3 數據庫設計
16.3.1 數據庫概念設計
16.3.2 數據庫邏輯結構設計
16.4 程序設計與編碼
16.4.1 基礎信息查詢類設計
16.4.2 商品信息管理模塊
16.4.3 日常業(yè)務類設討
16.4.4 出庫統(tǒng)計排行模塊
16.5 對話框資源對照說明
16.6 程序的打包與發(fā)行
16.6.1 組織安裝信息
16.6.2 設置目標系統(tǒng)
16.6.3 設置安裝畫面
16.6.4 設置系統(tǒng)需求
16.6.5 安裝打包程序
第17章 VisualC++6.0在商品采購管理系統(tǒng)中的應用
17.1 商品采購管理系統(tǒng)概述
17.1.1 開發(fā)背景
17.1.2 運行環(huán)境
17.2 系統(tǒng)調查
17.2.1 手工流程
17.2.2 需求分析
17.3 系統(tǒng)分析
17.3.1 系統(tǒng)功能
17.3.2 系統(tǒng)結構圖
17.3.3 業(yè)務流程
17.4 數據庫設計
17.4.1 數據庫概念設計
17.4.2 數據庫邏輯結構設計
17.5 數據庫封裝類說明
17.5.1 概述
17.5.2 設計步驟
17.5.3 程序相關代碼
17.6 主窗體設計
17.6.1 菜單設計
17.6.2 設計背景畫面
17.6.3 程序設計與編碼
17.7 采購管理設計
17.7.1 概述
17.7.2 設計步驟
17.7.3 程序相關代碼
17.8 疑難問題分析解決
17.8.1 怎樣取得當前日期
17.8.2 怎樣取得當前路徑
17.9 程序調試及錯誤處理
17.10 技術、經驗總結
17.10.1 技術總結
17.10.2 經驗總結
第18章 VisualC++6.0在倉庫管理系統(tǒng)中的應用
18.1 倉庫管理系統(tǒng)概述
18.1.1 開發(fā)背景及意義
18.1.2 系統(tǒng)目標
18.2 系統(tǒng)分析
18.2.1 系統(tǒng)規(guī)劃
18.2.2 系統(tǒng)結構圖
18.2.3 務流程
18.3 數據庫設計
18.3.1 數據庫概念設計
18.3.2 數據庫邏輯結構設計
18.4 處理過程分析
18.4.1 商品入庫處理過程分析
18.4.2 商品入庫查詢處理過程分析
18.5 程序框架設計
18.6 菜單設計
18.7 工具欄設計
18.8 主窗體設計
18.9 程序設計與編碼
18.9.1 父窗口設計
18.9.2 商品入庫程序設計
18.9.3 庫存盤點程序設計
18.9.4 入庫查詢程序設計
18.10 疑難問題分析解決
18.10.1 利用表格錄入商品
18.10.2 聯想錄入表格的實現
18.11 程序調試及錯誤處理
18.12 程序設計清單
18.13 技術、經驗總結
18.13.1 技術總結
18.13.2 經驗總結
18.14 系統(tǒng)的編譯與發(fā)行
第19章 VisualC++6.O在銷售管理系統(tǒng)中的應用
19.1 銷售管理系統(tǒng)概述
19.1.1 開發(fā)背景及意義
19.1.2 系統(tǒng)目標
19.2 系統(tǒng)分析
19.2.1 系統(tǒng)規(guī)劃
19.2.2 系統(tǒng)結構圖
19.2.3 業(yè)務流程
19.3 數據庫設計
19.3.1 數據庫概念設計
19.3.2 數據庫邏輯結構設計
19.4 處理過程分析
19.4.1 商品入庫處理過程分析
19.4.2 商品銷售處理過程分析
19.5 數據庫封裝類說明
19.5.1 概述
19.5.2 設計步驟
19.5.3 程序相關代碼
19.6 主窗體設計
19.6.1 菜單設計
19.6.2 設計背景畫面
19.6.3 程序相關代碼
19.7 操作員管理程序設計
19.7.1 概述
19.7.2 設計步驟
19.7.3 程序相關代碼
19.8 銷售管理設計
19.8.1 概述
19.8.2 設計步驟
19.8.3 程序相關代碼
19.9 疑難問題分析解決
19.9.1 不顯示文字的密碼編輯框
19.9.2 數據庫參數
19.10 程序調試及錯誤處理
19.11 程序設計清單
19.12 技術、經驗總結
19.12.1 技術總結
19.12.2 經驗總結
19.13 系統(tǒng)的編譯與發(fā)行
第20章 VisualC++6.O在圖書管理系統(tǒng)中的應用
20.1 圖書管理系統(tǒng)概述
20.1.1 開發(fā)背景及意義
20.1.2 系統(tǒng)目標
20.2 系統(tǒng)分析
20.2.1 系統(tǒng)規(guī)劃
20.2.2 系統(tǒng)結構圖
20.2.3 業(yè)務流程
20.3 數據庫設計
20.3.1 數據庫概念設計
20.3.2 數據庫邏輯結構設計
20.4 處理過程分析
20.4.1 圖書信息處理過程分析
20.4.2 銷售查詢處理過程分析
20.5 程序框架設計
20.6 主窗體設計
20.7 程序設計與編碼
20.7.1 系統(tǒng)登錄程序設計
20.7.2 操作員管理程序設計
20.7.3 圖書信息管理程序設計
20.7.4 圖書銷售查詢程序設計
20.8 疑難問題分析解決
20.8.1 在對話框中添加文檔/視圖架構
20.8.2 在基于對話框程序中實現打印及打印預覽
20.9 異常處理
20.10 程序設計清單
20.11 技術、經驗總結
20.11.1 技術總結
20.11.2 經驗總結
20.12 系統(tǒng)的編譯與發(fā)行
第2l章 VisualC++6.O在學生管理系統(tǒng)中的應用
21.1 學生管理系統(tǒng)概述
21.1.1 開發(fā)背景及意義
21.1.2 系統(tǒng)目標
21.2 系統(tǒng)分析
21.2.1 系統(tǒng)規(guī)劃
21.2.2 系統(tǒng)結構圖
21.2.3 業(yè)務流程
21.3 數據庫設計
21.3.1 數據庫概念設計
21.3.2 數據庫邏輯結構設計
21.4 處理過程分析
21.4.1 科室信息添加處理過程分析
21.4.2 學生違規(guī)登記處理過程分析
21.5 主窗體設計
21.6 程序設計與編碼
21.6.1 科室信息管理程序設計
21.6.2 學生成績錄入程序設計
21.6.3 學生違規(guī)處理程序設計
21.6.4 學生成績報表程序設計
21.7 疑難問題分析解決
21.7.1 導入Excel相關類
21.7.2 在程序中操作Excel
21.7.3 導入Word相關類
21.7.4 在程序中操作Word
21.8 系統(tǒng)測試
21.9 程序設計清單
21.10 技術、經驗總結
21.10.1 技術總結
21.10.2 經驗總結
21.1l 系統(tǒng)的編譯與發(fā)行

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號