我建一个一个基于对话框的工程,在连接数据源时就报错“'CRecordset' : base class undefined” 
  

解决方案 »

  1.   

    如何为一个mfc应用程序添加odbc功能? 
      (1)在文件stdafx.h文件末尾添加下面一行: 
        #include // mfc odbc database classes 
      (2)在文本模式下编辑rc文件(利用file->open as text 方式) 
        在下面的程序行(共有两处) 
        #include "l.chs\afxprint.rc" // printing/print preview resources 
        添加下一行: 
        #include "l.chs\afxdb.rc" // database resources
      

  2.   

    建个单文档试试
    对话框是不是不支持crecord类
      

  3.   

    CRecordset是一个odbc的类,专门用来获取数据库中的记录集的。如果你要使用,就先得包含头文件
    #include <afxdb.h>