MFC中对基于ODBC对数据ACCESS数据库的增删改查。
在MFC中可以使用很多方法对数据库进行操作。
什么ODBC 什么ADO之类的,这里要介绍使用的ODBC这种方法,通过本文的阅读可以达初步掌握在MFC里面通过ODBC访问ACCESS数据库。
涉及到的软件: 系统Win7 64位, 开发环境是VS2010,Office2007 。
×××××××××××××××××××××××××××××××××××××××××××××××××××
ODBC是什么东东。。。?
ODBC全称:Open Database Connectivity,开放数据库互连。
开放?为啥叫开放呢?
因为ODBC这种方法在设计的最初时候就是要到达有最大的独立性和开放性:与具体的编程语言无关,与具体的数据库系统无关,与具体的操作系统无关。
谁开发了ODBC呢? 是微软的软件编程人员。
×××××××××××××××××××××××××××××××××
ODBC的发展历史如下:
ODBC 1.0:发表于1992年9月
ODBC 2.0:发表于1994年
ODBC 3.0:发表于1995年
ODBC 3.5:发表于1997年
ODBC 3.8:发表于2009年,和Windows 7一同发表
××××××××××××××××××××××××××
以上是ODBC的背景知识。下面说正题。
刚才说了ODBC设计的时候是要跨语言 跨系统 跨数据库的。。所以呢。。虽然本文写的是在MFC中通过ODBC访问ACCESS数据库,但是ODBC却不会局限于MFC中。
有必要的先说明的在MFC里面 微软的软件工程师对ODBC的内容进行封装,使之可以更好的融入MFC这个大框架里面。
下面就是这些融合的结果。
没看出什么所以然是吧。。。说实话我也没看出什么东西出来了。。所以需要进一步。深入。 看一下MFC封装的这个三个ODBC相关的类(CDatabase,CRecordset,CLongBinary)里面都是什么东东。。。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了