1-首先建立一个数据库,以微软的Access数据库为例:
打开Access,新建-空数据库-选择第一个使用设计器创建表,添加字段等,如下:
保存之后放到工程文件夹下。
ps:主键设置为ID,表名改为Student或其他。
2-创建数据源。打开开始菜单-设置-控制面板-管理工具-数据源(OBDC)。
添加
完成后填上数据源名比如是MySource2,然后单击选择,找到mdb文件后确定,确定后完成。
3-添加绑定数据库的类:
添加新类,MFC Class类型,基类选择CRecordset,如下图:
点击ok后选择ODBC为MySource2,Recordset type类型为Dynaset,ok后选择student2表即可。
4-打开StudentRecordSet.h文件,添加头文件 afxdb.h
打开view.cpp文件,添加头文件,CStudentRecordSet.h
在需要的地方定义 CStrudentRecordSet对象,进行操作,比如鼠标单击添加一条记录。
这里和上面的类有所不同,改过来就好了。
完成了。
呼呼(~ o ~)~zZ