c++ mysql 取出数据,c++从数据库的表中读取数据
// 0518A.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include #include #include #include //步骤1:添加对ADO的支持 #import "C:\Program Files (x86)\Common Files\System\ado\msado15.dll" no_namespace rename("EOF", "adoEOF") using namespace std; int _tmain(int argc, _TCHAR* argv[]) { CoInitialize(NULL); //初始化COM环境 _ConnectionPtr pMyConnect(__uuidof(Connection));//定义连接对象并实例化对象 _RecordsetPtr pRst(__uuidof(Recordset));//定义记录集对象并实例化对象 try { //步骤2:创建数据源连接 /*打开数据库“SQLServer”,这里需要根据自己PC的数据库的情况 */ pMyConnect->Open("Provider=SQLOLEDB; Server=.;Database=B; uid=sa; pwd=123;","","",adModeUnknown); } catch(_com_error &e) { cout<Execute("select * from Table_BB",NULL,adCmdText); //执行SQL: select * from Table_BB if(!pRst->BOF) { pRst->MoveFirst(); } else { cout< column_name; /*存储表的所有列名,显示表的列名*/ for(int i=0; i< pRst->Fields->GetCount();i++) { cout<Fields->GetItem(_variant_t((long)i))->Name<Fields->GetItem(_variant_t((long)i))->Name); } cout<adoEOF) { vector<_bstr_t>::iterator iter=column_name.begin(); for(iter;iter!=column_name.end();iter++) { if(pRst->GetCollect(*iter).vt !=VT_NULL) { cout<GetCollect(*iter)<MoveNext(); cout<
c++ mysql 取出数据,c++从数据库的表中读取数据相关推荐
- mysql doc插入数据_如何向MySQL数据库的表中录入数据.doc
如何向MySQL数据库的表中录入数据 当建好了数据库及表时,首先想到的就是向数据库的表中输入数据,这就涉及到如何向数据库录入数据,下面我们就来探讨一下这个问题. 1.常用的方法是使用insert语句( ...
- MySQL federated存储引擎--访问在远程数据库的表中的数据,而不是本地的表
一.FEDERATED简介 federated就像他的名字所说"联盟",意思就是:把两个不同区域的数据库联系起来,以致可以访问在远程数据库的表中的数据,而不是本地的表. 二.安装F ...
- php使用PDO从数据库表中读取数据
php使用PDO从数据库表中读取数据 PDO为我们提供多种与数据库交互的方法,下面讨论两种可能的解决方案: 1.使用Query方法 首先看一下最快的.但却不是最好的方法-–query方法. <? ...
- 《项目经验》--简单三层使用DataTable向数据库表批量导入数据---向SqlServer多张张表中导入数据
前面已经介绍过如何向数据库的一张表中批量导入数据,详情见博客<项目经验---简单三层使用DataTable向数据库表批量导入数据---向SqlServer一张表中导入数据>:本文主要介绍如 ...
- 如何创建最简单的 ABAP 数据库表,以及编码从数据库表中读取数据 (上) 试读版
ABAP 标准培训教程 BC400 学习笔记之一:ABAP 服务器的架构和一个典型的 ABAP 程序结构介绍 ABAP 标准培训教程 BC400 学习笔记之二:Cross-client 和 Clien ...
- 如何创建最简单的 ABAP 数据库表,以及编码从数据库表中读取数据 (下)
在本文的前续篇章:如何创建最简单的 ABAP 数据库表,以及编码从数据库表中读取数据 (上) 我们已经在系统里创建了两张数据库表 ZPERSON 和 ZMYORDERS, 并插入了对应的记录: 文章的 ...
- 【Oracle】Oracle 删除一条数据,同时删除多表中关联数据
1.从数据表t1中把那些id值在数据表t2里有匹配的记录全删除掉 DELETE t1 from t1,t2 WHERE t1.id=t2.id 或DELETE from t1 USING t1,t2 ...
- 《python 数据可视化编程实战》-从excel表中读取数据
从excel表中读取数据 #!/usr/nim/env python # _*_ coding:utf-8 _*_ import xlrd from numpy import *file1 = 'D: ...
- 本地MySQL数据库要访问远程MySQL数据库的表中的数据的实现
转自: http://blog.csdn.net/jenminzhang/article/details/9872647 1.实现基本思路:借助 MySQL的 federated 存储引擎实现 fed ...
最新文章
- 电脑族必备的6款神器,第1个都让人惊艳了!
- 初识元学习-Meta learning
- window上安装elasticserach
- 06_Flink命令行界面、作业管理示例、Savepoints、语法(run、通用配置、yarn-cluster、info、list、stop、cancel、savepoint等)
- 第三次学JAVA再学不好就吃翔(part110)--使用指定的码表读写字符
- mysql导入.sql文件及常用命令_MySQL导入.sql文件及常用命令
- 前端学习(3336):ant design中button按钮类型
- javascript-网页换肤案例
- [初识python]使用python给单词表加音标
- Python期末大作业 —— 射靶
- thonny python介绍_Thonny
- Required Remainder
- C语言之实用调试技巧
- oracle中hint 详解
- 网页报404解决办法
- Audioservice、Audiomanager和Audiosystem
- php libjpeg,Linux 安装php-5.2.17出现 libjpeg.(a|so) not found
- aws mongodb_使用Node.js,AWS Lambda和MongoDB Atlas进行无服务器开发
- 【设计理念】Android UI
- 招人太难?看这些公司如何不按常理出牌
热门文章
- hibernate中load和get方法的区别 lazy的策略
- Java FAQ(slhynju 0.3版)
- Redis实战之限制操作频率
- c语言详解sizeof
- 软件开发者的“比天之翼”
- (五)Docker镜像管理1之镜像操作
- “cvSnakeImage”: 找不到标识符
- ViewPager多页面滑动切换以及动画效果
- prototype.js 1.4版开发者手册
- 设备履历管理系统php开源,航空机载设备履历本管理制作系统诞生记