ODBC最古老,但到今天还在使用。偶尔使用。
DAO  和RDO  为旧接口。
OLE DB新,复杂  微软 出了ADO。
VC++   +  ADO是主流:
MySQL  和Oracle都有专用接口。
ADO底层是OLE DB实现。ADO是COM组件。
ADO 专用文件夹:
要用msADO15.dll
打开stdafx.h头文件:在其内导入该库:
在初始化实例时  初始化ADO:
下面都是COM编程要求做的:
windows内部大量使用COM.
异常处理:
然后整个项目就可以使用ADO了。
打开该对话框:
在头文件中定义两个指针:
_ConnectionPtr是ADO中定义好的。
先连接数据库:
选择前1000行:
连接出错了,检查知道,没写服务器的名称。
下面选中项便是服务器的名称:
把创建 连接 部分放到构造函数中:
到此处:
剪贴后 原位置  为:
关闭连接按钮的处理:双击:
下面  是打开Access数据库操作:
复制 打开SQLde代码:
修改代码:
下面修改连接Access数据的链接字符串:
连接Acess数据的字符串:
ADO是通用的数据库,可以使用ADO操作任意一种数据库:
一样把关闭SQL Sever的代码复制过来:
下面介绍   获得链接字符串的简便方法:
随便新建一个文本文件 修改名称 的扩展名为udl:
然后双击:
选择:
选择服务器名称:
粘贴过来:
然后打开记事本,把udl文件拖动到记事本打开:
然后复制到代码中’:再增加一个斜杠:
现在  链接Acess数据库:
一样  把udl文件拖到记事本打开:便可得到该文件:
一样加上一个斜杠 以便为C++识别\
来自为知笔记(Wiz)

转载于:https://www.cnblogs.com/hungryvampire/p/5299430.html

猎豹MFC--CFile类家族介绍ADO连接数据库 打开数据库 关闭数据库 连接字符串相关推荐

  1. [MFC]CFile类实现低级文件I/O

    1. CFile类简介: 1) CFile封装了操作系统对文件读写的相关操作API,是MFC中一种较为低级的I/O操作手段,MFC常用CArchive类对数据进行串行化写入读出磁盘: 2) CFile ...

  2. c语言cfile用法,MFC CFile类读写文件详解

    CFile类提供了对文件进行打开,关闭,读,写,删除,重命名以及获取文件信息等文件操作的基本功能,足以处理任意类型的文件操作. 一个读写文件的例子: 文件I/O 虽然使用CArchive类内建的序列化 ...

  3. C语言文件详解(一)文件介绍,文件打开和关闭

    文章目录 一.文件介绍 1.1为什么使用文件 1.2什么是文件 1.3文件名 二.文件的打开和关闭 2.1文件指针 2.2文件的打开和关闭 一.文件介绍 1.1为什么使用文件 文件属于文件的一种,与普 ...

  4. CFile类打开文件的有趣现象

    CFile类打开文件的有趣现象 作者:lypindream 下载源代码 在编制对话框应用程序的过程中,我发现一个很有趣的现象,就是当使用CFile类的Open成员函数打开一个文件时,如果不指定文件的路 ...

  5. python中文件的打开与关闭_python中的文件打开与关闭操作命令介绍

    python中的文件打开与关闭操作命令介绍 1.文件打开与关闭 在python,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件 open(文件名,访问模式). f = open('t ...

  6. MFC CFile操作类介绍

    CFile文件操作类 今天看到一篇关于CFile介绍的文章,感觉不错,分享一下 原文地址:http://www.jizhuomi.com/software/234.html CFile类概述 如果你学 ...

  7. CStdioFile,CFile类,文本文件处理(MFC学习园地)

    CStdioFile继承自CFile,一个CStdioFile 对象代表一个用运行时函数fopen 打开的C 运行时流式文件. 流式文件是被缓冲的,而且可以以文本方式(缺省)或二进制方式打开.文本方式 ...

  8. VC(MFC)以ADO连接数据库(基于控件ListControl)

    文章出处: 星魂工作室    独孤残云 MFC以ADO连接数据库的方法大致分为如下几个步骤: 1.在Stdafx.h中引入相应的dll文件 #import "c:/program files ...

  9. c语言CFile的使用方法,mfc文件操作CFile类之创建文件的方法

    mfc文件操作类CFile CFile类的几种构造函数 CFile();//不带参数的构造函数. CFile(int hFile);//带文件句柄参数的构造函数. CFile( LPCTSTR lps ...

最新文章

  1. centos上tensorflow一键安装脚本
  2. 这么多年来,我算想明白了!
  3. innerText与innerHTML的区别
  4. 第十六届智能车竞赛广东线上比赛 - 哈尔滨工业大学(深圳)比赛筹备
  5. Excel 技术篇-解决“单元格不能自动适应大小“问题
  6. mysql io 100_MySQL服务器 IO 100%的分析与优化方案
  7. SpringBoot 集成ip2region
  8. linux引导时输入特殊信息的含义
  9. mysql的代码需要保存吗_php向Mysql数据库保存数据的代码
  10. onvif备忘录(1)--onvif简介及开发框架搭建
  11. 杭电1596find the safest road(spfa)
  12. python的itertools库_Python标准库itertools模块使用方法
  13. Deep Learning-Deep feedforward network
  14. 张宇1000题高等数学 第八章 一元函数积分学的概念与性质
  15. 画法几何,工程制图基础.....多角度平面投影图推断立体空间结构,实际距离的判别等
  16. HTMl 实现用户的登录注册界面
  17. micrium ucprobe使用笔记
  18. 女孩起名字:诗经中惊艳的女孩名字
  19. 【笔记】win10打开注册表的三种方式
  20. 【乌拉喵.教程】LocalBus总线介绍及FPGA总线编程

热门文章

  1. web前端新手最容易出现的4个错误,你有出错过吗?
  2. 前端之路:平凡中的小事,有点鸡汤的感觉哟!
  3. eclipse调试java web_eclipse调试web项目
  4. linux 6.4 安装oracle10g,Red Hat Linux 6.4 安装 Oracle 10g 及问题解决
  5. mysql导入表error 1067_mysql 导入数据error 1067(42000) Invalid default value for 'update'
  6. php系统如何连接数据库服务器,php如何连接数据库服务器
  7. 解决虚拟机下Linux无法联网以及无法查看ip问题
  8. 经典最优滤波器(概述)
  9. 机器学习——特征工程之特征选择
  10. 【Anaconda版本重装】Anaconda版本与Python版本的对应关系