內容介紹
本書是給那些使用Visual C++的資料庫開發人員一個進一步提高資料庫開發能力台階的教程。Visual C++中的資料庫編程有四個方面:通過開放資料庫連線(ODBC)接口調用,通過ODBC的MFC資料庫類,通過DAO調用,通過OLE DB和ADO調用。本書計對以上四個方面,分別講述了它們的基礎知識和如何編寫它們的資料庫應用程式,並在書中講述了大量資料庫編程實例和技巧。作品目錄
第一章資料庫基礎1.1關係型資料庫
1.2資料庫伺服器
1.3事務處理
1.4結構化查詢語言(SQL)
第二章開放資料庫連線(ODBC)
2.1ODBC產生於對標準的需要
2.2ODBC標準
2.3ODBC體系結構
2.4ODBC驅動程式
2.5ODBC數據源管理器
2.6加入數據源
2.7連線到一個數據源
2.8查詢數據和數據源
2.9準備與執行SQL請求
2.10檢索數據
2.11斷開與數據源的連線
2.12使用ODBC獲取數據
2.13使用ODBC動態查詢數據源
2.14使用CODBCDynamic類
2.15將ODBC-API寫成類
第三章MFC資料庫類
3.1CDBException類
3.2CDatabase類
3.3CRecordSet類
3.4CRecordViev類
3.5用AppWizard創建資料庫應用程式
3.6應用程式UserMainterance
3.7參數化記錄集與查詢
第四章DAO資料庫編程
4.1CDaoWorkspace
4.2CDaoDatabase
4.3CDaoTableDef
4.4CDaoRecordset
4.5CDaoQueryDef
4.6CDaoException
4.7CDaoRecordView
4.SCDaoFieldExchange
4.9DAO與ODBC
4.10使用DAO訪問數據源
4.11使用DAO讀MSAccess以外的數據源
4.12DAO多執行緒的技巧
4.13使用DAO的事務處理
4.14在AccessDB中存儲畫筆圖像
第五章OLEDB和ADO
5.1OLEDB組件
5.2OLEDB數據使用者應用程式
5.3理解ADO
5.4什麼時候應該使用OLE-DB,ADO或ODBC
5.5使用OLE-DB或ADO建立資料庫應用程式
5.6向應用程式添加報告
5.7使用ColedDateTime
第六章存儲過程
6.1使用SQL運算元據庫
6.2創建應用程式外殼
6.3建立數據連線
6.4使用查詢設計器
6.5存儲過程
6.6調用存儲過程的類