c++數(shù)據(jù)庫編程研究.doc
約32頁DOC格式手機(jī)打開展開
c++數(shù)據(jù)庫編程研究,1.9萬字32頁有代碼摘要自從1979年,oracle公司推出了第一個商品化的關(guān)系型數(shù)據(jù)庫系統(tǒng)oracle 2.0,以后又出現(xiàn)了眾多的大型數(shù)據(jù)庫系統(tǒng),包括ibm的db2、微軟的sql server、sybase以及informix相繼出現(xiàn),使數(shù)據(jù)庫系統(tǒng)呈現(xiàn)出奪目的光彩。現(xiàn)在幾乎所有的大型應(yīng)用程序都是基于數(shù)據(jù)庫平臺而運(yùn)行...
內(nèi)容介紹
此文檔由會員 200306 發(fā)布
1.9萬字 32頁 有代碼
摘 要
自從1979年,ORACLE公司推出了第一個商品化的關(guān)系型數(shù)據(jù)庫系統(tǒng)ORACLE 2.0,以后又出現(xiàn)了眾多的大型數(shù)據(jù)庫系統(tǒng),包括IBM的DB2、微軟的SQL Server、Sybase以及Informix相繼出現(xiàn),使數(shù)據(jù)庫系統(tǒng)呈現(xiàn)出奪目的光彩?,F(xiàn)在幾乎所有的大型應(yīng)用程序都是基于數(shù)據(jù)庫平臺而運(yùn)行的,小型應(yīng)用程序也有采用數(shù)據(jù)庫的趨勢,數(shù)據(jù)庫編程己經(jīng)成為了程序員的必備技能。
本文通過研究和比較Visual C++的各種數(shù)據(jù)庫訪問技術(shù),并與一個學(xué)生信息管理系統(tǒng)的開發(fā)為依托,詳細(xì)論述了在Visual C++ 6.0平臺下通過ODBC技術(shù)和OLE DB技術(shù),連接ACCESS和SQL SERVER數(shù)據(jù)庫,并對數(shù)據(jù)庫中的記錄進(jìn)行訪問,以及實(shí)現(xiàn)記錄的插入,刪除,查找等功能。最后實(shí)現(xiàn)了所要求的全部功能,并對每種訪問方式的效率做了初步評估。
關(guān)鍵詞:Visual C++ 6.0,ODBC,OLE DB,數(shù)據(jù)庫
Abstract
First, I discuss the technology of the accessing database in Visual C++ ,there are about four popular methods accessing database,they are ODBC, DAO, OLE DB, and ADO, each of them is different, but I only discuss ODBC and OLE DB in my paper .Then I design a student information database; create a Visual C++ project, using the methods of ODBC and OLE DB, accessing the student database (Format of Microsoft Access and SQL server). By adding some codes, then run the application, my program can browse the records; it also can insert, delete and find records. At last, I finish all the functions, and have a brief comparison on the efficiency of the two methods—ODBC, OLE DB.
Key Words:Visual C++ 6.0; ODBC; OLE DB; Database
目 錄
摘 要
Abstract
第一章 引 言
第二章 開發(fā)環(huán)境介紹
第三章 Visual C++各種數(shù)據(jù)庫
3.1 ODBC技術(shù) 5
3.1.1 ODBC綜述
3.1.2 MFC的ODBC類
3.2 OLE DB技術(shù)
3.2.1 OLE DB概述 6
3.2.2 基本OLE DB模板結(jié)構(gòu)
3.3.1 OLE DB中重要的類
第四章 使用ODBC技術(shù)設(shè)計(jì)學(xué)生管理系統(tǒng) 9
4.1 創(chuàng)建數(shù)據(jù)庫
4.2 創(chuàng)建ODBC數(shù)據(jù)源 11
4.3 創(chuàng)建“學(xué)生信息管理系統(tǒng)”工程 12
4.4 設(shè)計(jì)顯示窗口 13
4.5 系統(tǒng)功能的添加、完善 15
4.5.1 實(shí)現(xiàn)添加記錄功能 15
4.5.2 實(shí)現(xiàn)刪除記錄功能 16
4.5.3 實(shí)現(xiàn)保存記錄功能 16
4.5.4 實(shí)現(xiàn)查找記錄功能 16
4.5.5 實(shí)現(xiàn)顯示圖片記錄功能 17
4.5.6 實(shí)現(xiàn)界面美化 19
4.6 連接SQL數(shù)據(jù)庫創(chuàng)建該工程 19
4.7 本章小結(jié) 20
第五章 使用OLE DB技術(shù)設(shè)計(jì)學(xué)生管理系統(tǒng) 21
5.1 連接數(shù)據(jù)源 21
5.2 創(chuàng)建“學(xué)生信息管理系統(tǒng)”工程 21
5.3 系統(tǒng)功能的添加、完善 22
5.3.1 實(shí)現(xiàn)添加記錄功能 22
5.3.2 實(shí)現(xiàn)刪除記錄功能 22
5.3.3 實(shí)現(xiàn)保存記錄功能 23
5.3.4 實(shí)現(xiàn)查找記錄功能 23
5.3.5 實(shí)現(xiàn)界面美化 23
5.4 連接SQL數(shù)據(jù)庫
5.5 本章小結(jié)
第六章 數(shù)據(jù)庫訪問效率測試
第七章 總結(jié)與展望
參考文獻(xiàn)
致 謝
摘 要
自從1979年,ORACLE公司推出了第一個商品化的關(guān)系型數(shù)據(jù)庫系統(tǒng)ORACLE 2.0,以后又出現(xiàn)了眾多的大型數(shù)據(jù)庫系統(tǒng),包括IBM的DB2、微軟的SQL Server、Sybase以及Informix相繼出現(xiàn),使數(shù)據(jù)庫系統(tǒng)呈現(xiàn)出奪目的光彩?,F(xiàn)在幾乎所有的大型應(yīng)用程序都是基于數(shù)據(jù)庫平臺而運(yùn)行的,小型應(yīng)用程序也有采用數(shù)據(jù)庫的趨勢,數(shù)據(jù)庫編程己經(jīng)成為了程序員的必備技能。
本文通過研究和比較Visual C++的各種數(shù)據(jù)庫訪問技術(shù),并與一個學(xué)生信息管理系統(tǒng)的開發(fā)為依托,詳細(xì)論述了在Visual C++ 6.0平臺下通過ODBC技術(shù)和OLE DB技術(shù),連接ACCESS和SQL SERVER數(shù)據(jù)庫,并對數(shù)據(jù)庫中的記錄進(jìn)行訪問,以及實(shí)現(xiàn)記錄的插入,刪除,查找等功能。最后實(shí)現(xiàn)了所要求的全部功能,并對每種訪問方式的效率做了初步評估。
關(guān)鍵詞:Visual C++ 6.0,ODBC,OLE DB,數(shù)據(jù)庫
Abstract
First, I discuss the technology of the accessing database in Visual C++ ,there are about four popular methods accessing database,they are ODBC, DAO, OLE DB, and ADO, each of them is different, but I only discuss ODBC and OLE DB in my paper .Then I design a student information database; create a Visual C++ project, using the methods of ODBC and OLE DB, accessing the student database (Format of Microsoft Access and SQL server). By adding some codes, then run the application, my program can browse the records; it also can insert, delete and find records. At last, I finish all the functions, and have a brief comparison on the efficiency of the two methods—ODBC, OLE DB.
Key Words:Visual C++ 6.0; ODBC; OLE DB; Database
目 錄
摘 要
Abstract
第一章 引 言
第二章 開發(fā)環(huán)境介紹
第三章 Visual C++各種數(shù)據(jù)庫
3.1 ODBC技術(shù) 5
3.1.1 ODBC綜述
3.1.2 MFC的ODBC類
3.2 OLE DB技術(shù)
3.2.1 OLE DB概述 6
3.2.2 基本OLE DB模板結(jié)構(gòu)
3.3.1 OLE DB中重要的類
第四章 使用ODBC技術(shù)設(shè)計(jì)學(xué)生管理系統(tǒng) 9
4.1 創(chuàng)建數(shù)據(jù)庫
4.2 創(chuàng)建ODBC數(shù)據(jù)源 11
4.3 創(chuàng)建“學(xué)生信息管理系統(tǒng)”工程 12
4.4 設(shè)計(jì)顯示窗口 13
4.5 系統(tǒng)功能的添加、完善 15
4.5.1 實(shí)現(xiàn)添加記錄功能 15
4.5.2 實(shí)現(xiàn)刪除記錄功能 16
4.5.3 實(shí)現(xiàn)保存記錄功能 16
4.5.4 實(shí)現(xiàn)查找記錄功能 16
4.5.5 實(shí)現(xiàn)顯示圖片記錄功能 17
4.5.6 實(shí)現(xiàn)界面美化 19
4.6 連接SQL數(shù)據(jù)庫創(chuàng)建該工程 19
4.7 本章小結(jié) 20
第五章 使用OLE DB技術(shù)設(shè)計(jì)學(xué)生管理系統(tǒng) 21
5.1 連接數(shù)據(jù)源 21
5.2 創(chuàng)建“學(xué)生信息管理系統(tǒng)”工程 21
5.3 系統(tǒng)功能的添加、完善 22
5.3.1 實(shí)現(xiàn)添加記錄功能 22
5.3.2 實(shí)現(xiàn)刪除記錄功能 22
5.3.3 實(shí)現(xiàn)保存記錄功能 23
5.3.4 實(shí)現(xiàn)查找記錄功能 23
5.3.5 實(shí)現(xiàn)界面美化 23
5.4 連接SQL數(shù)據(jù)庫
5.5 本章小結(jié)
第六章 數(shù)據(jù)庫訪問效率測試
第七章 總結(jié)與展望
參考文獻(xiàn)
致 謝
TA們正在看...
- 六年級上冊《習(xí)作例文:小站》名師優(yōu)質(zhì)課ppt課件.ppt
- 六年級上冊《習(xí)作例文:爸爸的計(jì)劃》名師優(yōu)質(zhì)課ppt...ppt
- 六年級上冊《習(xí)作:____讓生活更美好》名師優(yōu)質(zhì)課pp...ppt
- 六年級上冊《習(xí)作:變形記》名師優(yōu)質(zhì)課ppt課件.ppt
- 六年級上冊《習(xí)作:圍繞中心意思寫》名師優(yōu)質(zhì)課ppt...ppt
- 六年級上冊《習(xí)作:多彩的活動》名師優(yōu)質(zhì)課ppt課件.ppt
- 六年級上冊《習(xí)作:學(xué)寫倡議書》名師優(yōu)質(zhì)課ppt課件.ppt
- 六年級上冊《習(xí)作:我的拿手好戲》名師優(yōu)質(zhì)課ppt課件.ppt
- 六年級上冊《習(xí)作:有你.真好》名師優(yōu)質(zhì)課ppt課件.ppt
- 六年級上冊《習(xí)作:筆尖流出的故事》名師優(yōu)質(zhì)課ppt...ppt