基于VS2010 MFC的项目是之前建好的,后来需要添加数据库。

方法分享于此。

1.  打开自己的项目,项目->添加类。

2. 选MFC ODBC使用者,点右下角的添加。

3. 点数据源。

//动态集:当修改数据库数据后将被同步到数据库

//快照:即静态的,非同步的

4. 点新建。

//文件数据源把信息保存到一个文件中,这个文件可以复制到你的程序中.

//而机器数据源是把信息保存到注册表中,没有文件可复制,你换个机器就没这个数据源了.

5. 根据自己数据库的类型来选择,然后下一步。(我的文件是.accdb的,所以这里访问access数据库。)

6. 点浏览,选择自己的数据库文件,然后下一步->完成。(建立了数据源文件)
    
7.点选择,然后选择自己的数据库文件,确定->确定。
    
8. 选中数据源,确定->确定。
9. 此时显示出该数据库文件中含有的表格名称,选中一个,确定->完成。
(注:可能有多个表格,只需选择一个,并不意味着只能访问这一个表格的数据,但对于你选中的表格对其访问可能会更加方便)
10. 可能会有警告,点击确定。
11. 在所建立的CPP文件中将 "#error 安全问题:连接字符串可能包含密码。"注释掉。
Bingo,记录集就这样建好了!

转载于:https://www.cnblogs.com/lxt287994374/p/3397748.html

VS2010 MFC中 单独添加ODBC数据库记录集类(CRecordset)方法相关推荐

  1. VS2010 MFC中对Access数据库基本操作

    添加ADO类,项目->添加类(添加是C++类,不是基于MFC类),名字叫ADOConn; 在stdafx.h中添加: #import "C:\Program Files\Common ...

  2. ASP中SQL语句参考及记录集对象

    DB2 提供了关连式资料库的查询语言 SQL (Structured Query Language),是一种非常口语化.既易学又易懂的语法.此一语言几乎是每个资料库系统都必须提供的,用以表示关连式的操 ...

  3. MFC中动态创建控件以及事件响应实现方法

    本文实例讲述了MFC中动态创建控件以及事件响应实现方法,分享给大家供大家参考.具体实现方法如下: 动态控件是指在需要时由Create()创建的控件,这与预先在对话框中放置的控件是不同的. 一.创建动态 ...

  4. excel日历弄到html,Excel中进行添加日历控件的两种方法

    有时我们在运用Excel表格的时候会运用到日历的控件,可是小伙伴们却不知道在哪里添加.那么我们来看一下,它到底躲藏在哪里,又该怎么添加呢?今天,学习啦小编就教大家在Excel中进行添加日历控件的两种方 ...

  5. 在VS2010/MFC中如何对对话框添加控件

    创建对话框资源需要创建对话框模板.修改对话框属性.为对话框添加各种控件等步骤.而如何为对话框添加控件直接影响到界面的美观和开发人员的工作效率.本人将为大家介绍如何为对话框添加控件的详细步骤. 方法/步 ...

  6. MFC中CListCtrl添加复选框,实现单选

    记录MFC项目中CListCtrl添加复选框,实现单选步骤 添加复选框 绑定控件变量 CListCtrl m_ctrList; OnInitDialog函数中添加 m_ctrList.SetExten ...

  7. VS2010 MFC中设置HotKey

    1.首先建立一个基于对话框的MFC程序,我这里建立的项目名为"Testlili". 2.然后"项目"--"类向导"--"消息&qu ...

  8. ODBC更新记录集提示”记录集为只读“

    创建的ODBC应用程序默认的记录集不具有只读属性,但是再更新记录表时会提示"记录集为只读",这是为什么呢? 今天看书找到了答案: 因为MFC中的数据库类不支持需要连接两个或者多个表 ...

  9. 黑马程序员mfc中分割窗口---ctreeview未定义基类的解决方法

    在跟班黑马程序学mfc中分割窗口,vs2019出现了以下的错误.解决方法很简单. 首先我们点击错误,自动定位到出错的类,会发现出错的是CSelcetView的头文件和源文件出错, 我们找到头文件中 在 ...

最新文章

  1. 索引中丢失 IN 或 OUT 参数:: 103,解决办法
  2. Ajax Tutorials
  3. [转载]Linux基础知识之挂载详解(mount,umount及开机自动挂载)
  4. 6个变态的C语言写的Hello World
  5. android 界面布局 很好的一篇总结 【转】
  6. python邮件发送脚本
  7. python opencv 利用 GrabCut 算法(opencv已经实现)从图像中分离出前景
  8. 【面经】腾讯NLP实习面经(Offer已拿)
  9. SecureCRT信号灯超时问题解决办法
  10. 如何判断本地(路由器)分配的IP是否是公网IP?
  11. 辞职信上写什么辞职理由比较合适
  12. 【Hive】Hive数据倾斜以及解决方案
  13. C++——set基本操作总结
  14. easyPOI和导入复杂excel的各种坑
  15. Meanshift 和 Camshift
  16. java学习第183天,javaWeb学习第42天,复习第19天;p240-245(08/16)-6h
  17. 【清晖项目管理高峰论坛】后疫情时代的项目管理
  18. IDEA终于支持云端了,可同步所有配置和插件,一招搞定,重装不愁~
  19. 计算面积的计算机软件,CAD计算面积的快捷键是什么?
  20. ios 融云 重写对话列表_iOS集成融云SDK part 1 小记

热门文章

  1. [Tip: iShare Site] Move file/folder on iShare Site
  2. 使用Python操作excel文件
  3. WFP在包含fwpmu.h头的时候出错
  4. Python-编码之大彻大悟
  5. 百度之星2014资格赛 1004 - Labyrinth
  6. 实现checkbox的全选和取消
  7. 博客园的申请真是太快了!
  8. Android4.0 Design之设计规范的十大革新
  9. com:向对象到面向服务
  10. android 布局preview 技巧