MFC中数据库中比较好用的类

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

 在 头文件中,添加#include "ADOConn.h"(ADOConn.h和ADOConn.cpp是自己编写的一个数据库类)

在相应处添加如下代码:

其中:

 CComboBox m_cb_name;
 CListBox m_lt_name;

分别是combox的成员变量和listbox的成员变量

CString sql=_T("select username from [User]");//User是数据库的关键字,一定要用[User]装起来,不然数据库会报错
 _RecordsetPtr m_pRs;
 ADOConn m_AdoConn;
 m_AdoConn.OnInitADOConn();
 m_pRs=m_AdoConn.GetRecordSet((_bstr_t)sql);

//开始查询
 while(!m_pRs->adoEOF)
 {   
       CString str = (_bstr_t)m_pRs->GetCollect("username");
       m_cb_name.AddString(str);
       m_lt_name.AddString(str);
       m_pRs->MoveNext();
 }
 m_cb_name.SetCurSel(0);

附:类在我的资源中。

[MFC]手把手教你快速实现MFC数据库的增删改查 最近也是因为在学习MFC,一直想学学数据库相关的东西,就借此机会进行了一下学习public://为控件添加变量//定义一个MYSQL的数据库文件//查询数据库代码//初始化数据库函数//打开按钮//ListBox控件显示//增删改查四步操作。 阅读详情

相关推荐

MFC使用ODBC连接数据库

我们在MFC中可以很方便的对数据库进行操作。例如对SQL Server,我们在MFC向导中选择添加新-->ODBC Consumer,然后选择我们已经在本机上安装的数据库实例并且也在ODBC数据源中添加了新的DSN,然后一路选择下来MFC会自动为我们生产对应的CRecordset来和数据库中的表对应。        这时的CRecordset应该是这样,例如,我们选择用户数据源DS

Rayborn1105的专栏 1万+

MFC数据库

比较好用的数据库 分享一下 1 ADOConn rar提供连接和查询数据库 2 在m pCon >Open "Provider Microsoft Jet OLEDB 4 0;Data Source D: UltrasicDatabase UltrasicDatabase mdb" "" "" adConnectUnspecified ;中将数据库替换为当前的数据库 3 加入工程中即可使用 4 在使用处加入相应的头文件即可">比较好用的数据库 分享一下 1 ADOConn rar提供连接和查询数据库 2 在m pCon >Open "Provider Microsoft Jet OLEDB 4 0;Data Source D: UltrasicDatabase UltrasicDatabase mdb" "" "" adConnectUnspecified ;中将数据库替换为当前的 [更多]

MFC之ADO数据库快速编程

源码Demo下载 ADO数据库操作综合起来就是增删改查,而且这几个流程都是固定的。 查询:连接数据库-->打开记录集-->遍历记录集并获取记录内容 插入:连接数据库-->打开记录集-->插入数据库记录-->将记录保存到数据库 更新:连接数据库-->打开记录集-->遍历记录集并更新记录-->将记录保存到数据库 删除:连接数据库-->执行删除的SQL语句 将表的一行数据内容封装成一

zyq5945的专栏 2万+

MFC数据库模板

MFC数据库模板,快速封装数据库,减少繁琐的增删改查.zip

vc6中实现ADO SQL数据库连接

关于vc6.0中实现ADO SQL数据库连接的文章网上虽然很多,但大多写的很繁琐,对于菜鸟来说,还是很希望有一篇能把看似一个复杂的问题简单化的文章的。 概述:要在一个vc工程中实现数据库的连接,最好的方式是在新建一个用于连接数据库比如ADOConn,需要连接数据库的时候将这个实例化就可以了(即新建一个ADOConn的对象,比如ADOConn ac;)。然后再引用些对象就可以实现相应的操作了。...

solo_chen的博客 872

吕鑫的Ado数据库函数

AdoLx.h // AdoLx.h: Version 1.1(支持Unicode、支持VS2015和VC6编译环境) //支持Unicode、支持Access、SQLServer和Oracle三大数据库 //Author:吕鑫老师封装 //吕鑫老师微博:http://t.qq.com/richmain 吕鑫老师微信:richmain //更多更好的是项目开发视频教程,请登录http://...

qq_38611124的博客 1019

ADO学习

使用了OLE ADO动态链接库。必须在stadafx.h中加入:   #import "C:/program files/common files/system/ado/msado15.dll"/   no_namespace rename("EOF","adoEOF")加入了动态库msado15.dll动态库后需要在初始化函数中初始化OLE/COM环境库。InitInstance()中加入:  

manyouyinhe的专栏 399

MFC SQL数据库应用实例(实测很好用)

vc SQL数据库 应用实例,中包含SQL连接,查询,遍历结果集等操作。

分享型博主 541

MFC数据库操作——ODBC(20)

MFC ODBC 、DSN

yixiaobo2001的博客 2064

(转)WTL开发者指南(WTL Developer’s Guide翻译3)

第4章-WTL快速之旅目标该章的目标为Ÿ       介绍WTL中的模板(templates)和(classes)Ÿ       列举WTL中没有包含的特性Ÿ       描述诸如WTL名称空间(namespace)、CRT和错误处理(error handling)Ÿ       列举WTL的宏(macros)Ÿ       看一下如何利用AUTOEXP.D

wangweixing2000 1774

sql2005 mfc db (CDatabase)

#pragma once #include #include #include // MFC 核心和标准组件 #include // MFC 扩展 #include // MFC 自动化 #include // Internet Explorer 4 公共控件的 MFC 支持 #ifndef _AFX_NO_AFXCMN_SUP

smwhotjay的专栏 891

mfc连接数据库的ado

针对mfc环境下连接数据库问题,自己动手写了一个ado,方便使用使用

MySQL数据库操作MFC封装

MySQL数据库操作MFC封装,增加了事务处理及回滚。在实际项目使用。CSQLConnection封装数据库的连接,CSQLResult封装记录集的操作。

MFC连接SQL数据库操作

要操作SQL数据库要经过以下几个步骤: 0.建立数据库 1.配置数据源 2.数据库的连接 3.数据库的操作 4.资料 【1】配置数据源 配置数据源一般有两种方法一种是通过注册表,一种是通过SQLConfigDataSource函数,具体操作如下: 第一种:SQLConfigDataSource函数创建数据源,包含 "ODBCINST.h"头文件 SQLConfigDataSo...

Jockr 2万+

MFC数据库Access 用 Ado 操作

暑假短学期一直在做

u013240179的专栏 1510

mfc编程获取mysql数据型_mfc数据库返回的数据

VC++数据库开发技术的比较从功能简单的数据库(如Jet Engine)到复杂的大型数据库系统(如oracle),VC++6.0都提供了一些编程接口。本文主要介绍以下五种:   1.ODBC API;   2.MFC ODBC;   3.MFC DAO;(数据访问对象)   4.MFC的OLE/DB;   5.Activ...文章能断金刚般若波罗蜜多经2010-12-311283浏览量静态.共...

weixin_39775029的博客 428

MFC数据库里导出excel文档

void CPctoolDlg::OnUserExcell() { if(!m_ExlApp.CreateDispatch("Excel.Application",NULL)) { AfxMessageBox("创建Excel服务失败!"); return; } //m_ExlApp.SetVisible(TRUE); CString TempPath

cjdxzy2010的专栏 3926

mfc mysql _MFC操作数据库有关的

展开全部1、 MFC的ODBC简介MFC的ODBC对较复杂的ODBC API进行了封装,提供了简化的调用接口,从而大大方便了32313133353236313431303231363533e59b9ee7ad9431333335316531数据库应用程序的开发。程序员不必了解ODBC API和SQL的具体细节,利用ODBC即可完成对数据库的大部分操作。MFC的ODBC主要包括:CDatab...

weixin_42303282的博客 224

深入解析MFC源代码项目

MFC(Microsoft Foundation Classes)库是微软提供的一套用于简化Windows应用程序开发的C++库。它将Windows API的复杂性封装在面向对象的接口中,从而让开发者能够更加专注于业务逻辑的实现。本章将对MFC库进行一个基础概述,从它的起源与设计哲学谈起,概述核心及它们在应用程序中的作用,为后续章节的深入学习打下坚实的基础。在探讨MFC之前,理解Windows应用程序的工作原理是很有必要的。

weixin_31659095的博客 762
上一篇: 如何解决Combo Box下拉菜单长短问题?
下一篇: VC++ 6.0中对话框的OnInitDialog()
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值