ADO C 資料庫程式設計學習(一)

2021-06-11 03:23:36 字數 839 閱讀 6981

接觸ado資料庫程式設計是從做專案開始的,開始的時候也是各種查資料,大概了解怎麼開始之後就開始寫**了。在網上查詢資料的時候,發現對於ado資料庫程式設計的一些api介面做介紹的文章並不是很多,因此就萌生了邊做專案邊記錄邊學習的想法。這裡主要總結一下在c++作為主要語言,拋棄mfc框架,如何進行ado資料庫程式設計以及其中的一些函式理解介紹。

ado資料庫程式設計需要在vs下面,我曾經嘗試過在eclipse下面,編譯無法通過。可能是我配置不正確,一直也沒解決。

關於如何使開始資料庫程式設計,網上已經有很多資料,這裡介紹幾個**作為參考,具體不細說。

1)c++實現訪問access資料庫:

2)ado資料庫程式設計 - 總結:強烈推薦)

3)微軟官網也給出了一些文件,使用 access 2010 的資料程式設計:

這些例子都是比較好的例子,看過之後基本能夠掌握ado資料庫程式設計的基本流程。

下面介紹一下我對於資料庫程式設計的一些理解。

1.首先是資料庫介面可以作為乙個類單獨編寫,使得別人使用這個介面能夠完全遮蔽ado中的一些操作,只需要進行基本的c++程式設計即可。這個也是專案**的基本原則。

2.對於介面的設計既要顧上又要顧下,因此自己的這部分就格外的需要注意兩邊的相容,同時為遵循低耦合,高內聚的**編寫原則,因此這裡的資料庫介面設計理論上因該不要與具體的類或者資料介面有關聯,盡量保持低耦合。同時也要注意乙個類成員函式不要關注過多東西,只需要做好一件事即可。

3.資料庫中的資料型別的處理是乙個比較令人頭疼的問題。不過如果給定了資料結構,還比較好辦。目前我的做法就是為這個資料結構做乙個特定的介面,介面的作用其實也就是進行資料型別的轉換。

先寫這麼多,也算是乙個基本的程式設計原則。

QT 資料庫程式設計一

qt如果要進行網路程式設計首先需要在.pro中新增如下 qt network logindlg.h ifndef logindlg h define logindlg h include include include include class logindlg public qdialog en...

資料庫 Proc程式設計一

proc程式設計 嵌入式sql sql寫入到c語言程式中 proc程式設計標頭檔案路徑 11.2.0 dbhome 1 precomp public proc程式設計要注意proc編譯器也會使用gcc編譯器中的標頭檔案,所以需要在proc編譯器中進行配置,加上系統的標頭檔案路徑 11.2.0 dbh...

資料庫學習(一)

資料庫管理系統 database management system,dbms 是由相互關聯的資料集合和一組訪問這些資料的程式組成。資料庫的設計目的就是為了解決傳統檔案系統在儲存資訊時遇到的問題 資料的冗餘和不一致 data redundancy and inconsistency 同乙份資料可能有...