最常用的数据库访问技术有如下几种
1.
ODBC——开放数据库互联
ODBC为使用不同的关系数据库提供了一个统一的程序设计接口。在安装不同的数据库后,需要创建ODBC数据源,
2.
DAO——数据访问对象
3.
RDO——远程数据对象
4.
OLE DB——对象连接与嵌入数据库
5.
ADO——ActiveX数据对象
这里我说明我使用的两种方法:ODBC和ADO。
1.
ODBC
在安装数据库首先要创建ODBC数据源,使用CDatabase和CRecordset两个MFC的类与数据库建立连接,访问数据库。
1.1
条件
包含头文件:#include <afxdb.h>
声明成员变量:CDatabase m_dbPostGre;
1.2
连接数据库
int nRetVal;
nRetVal = m_dbPostGre.OpenEx( _T( "