內容簡介
VisualC++6.0是MicrosoftVisualStudio開發組件中最為強大的編程工具,由於其強大的功能、友好的開發環境,一經推出便廣受好評,直到今天仍然是Windows平台上應用程式開發的利器;而其與SQLServer2000的結合更是程式開發的黃金組合。
本書共12章,系統地介紹了VisualC++6.0與SQLServer2000的基本操作,並詳細介紹了使用VisualC++開發資料庫應用程式的方法,具體包括VisualC++6.0開發環境、資料庫基本原理、SQLServer2000操作規範、資料庫訪問接口概述、應用程式開發流程、資料庫及應用程式的最佳化以及發布等內容。本書的光碟中附有全部實例的原始碼和安裝方法介紹,讀者可以根據需要在這些示例代碼的基礎上進行二次開發。
本書作為使用VisualC++進行資料庫開發的實例教程,其重點明確、結構合理、語言簡明,既可作為高等院校VisualC++程式設計課程的教材,也是工程技術人員進行資料庫開發的優秀參考書。
目錄
第1章VisualC++及資料庫訪問基礎 1
1.1VisualC++基礎 1
1.1.1面向對象程式設計 1
1.1.2開發環境 6
1.1.3MFC編程 15
1.1.4訊息映射機制 18
1.2訪問SQLServer資料庫 20
1.2.1MFCODBC資料庫開發技術 21
1.2.2ADO資料庫開發技術 28
1.3資料庫訪問控制項 32
1.3.1創建一個對話框程式 33
1.3.2添加ADO數據控制項 34
1.3.3添加DataGrid控制項 36
1.3.4添加DataCombo控制項 37
1.3.5添加DataList控制項 38
第2章SQLServer2000資料庫管理 41
2.1SQLServer2000概述 41
2.1.1SQLServer2000簡介 41
2.1.2SQLServer2000功能與特點 41
2.2SQLServer伺服器配置 42
2.2.1伺服器註冊 42
2.2.2伺服器啟動、暫停和停止 44
2.2.3伺服器連線與斷開 46
2.3資料庫操作 46
2.3.1資料庫管理 46
2.3.2數據表操作 53
2.3.3視圖操作 63
2.3.4觸發器管理 66
2.3.5存儲過程管理 69
2.3.6索引管理 71
2.3.7資料庫的維護 74
2.4系統開發工具 76
2.4.1配置ODBC數據源 76
2.4.2繪製E-R圖 78
2.5Transact-SQL語言 81
第3章資料庫理論與SQL語言 83
3.1資料庫理論基礎 83