`
wangchongya
  • 浏览: 22512 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

vc操作mysql

    博客分类:
  • vc++
阅读更多

//使用mysql
#include "winsock.h"   // 如果编译出错,则把该行放到#include "mysql.h"之前
#include "mysql.h"
#pragma comment(lib,"libmySQL.lib")   // 如果在附加依赖项里已增加,则就不要添加了
 // TODO: 在此添加控件通知处理程序代码
	MYSQL mysql;
	mysql_init(&mysql);
	if(!mysql_real_connect(&mysql,"localhost","root","root","jeebbs",3306,NULL,0))
	{//mydb为你所创建的数据库,3306为端口号,可自行设定 
		AfxMessageBox(_T("数据库连接失败")); 
		return;
	}
	mysql_query(&mysql,"SET NAMES 'UTF-8'"); 
	char *ch_query;
	ch_query="select * from bbs_forum";
	if(mysql_real_query(&mysql,ch_query,(UINT)strlen(ch_query))!=0){ 
		AfxMessageBox(_T("数据库中表格出错")); 
	}
	CString str;
	MYSQL_RES *result;
	MYSQL_ROW row;
	if(!(result=mysql_use_result(&mysql))){ 
		AfxMessageBox(_T("读取数据集失败")); 
	}

	int i=0;
	while(row=mysql_fetch_row(result)){	
		
		str.Format(_T("%s"),row[6]);
		i++;
	}
	mysql_free_result(result);
	mysql_close(&mysql);//最好写到OnDestroy()函数中
 
分享到:
评论

相关推荐

    vc 操作mysql数据库

    在本文中,我们将深入探讨如何使用Visual C++(VC)来操作MySQL数据库。"vc 操作mysql数据库"这个主题涉及到Windows应用程序开发中的一个重要方面:如何与数据库进行交互。在这个完整DEMO中,它包含了处理复选框的...

    VC 操作MYSQL例子

    标题“VC 操作MYSQL例子”表明我们关注的是使用C++编程语言与MySQL数据库进行交互的实际示例。描述提到,经过两天的研究,作者整合了多个例子,实现了对数据库的增删改查操作,同时还包含了图片的存储和读取功能。这...

    Vc操作 MySQL

    "Vc操作 MySQL"的主题涉及了以下几个关键知识点: 1. **MySQL数据库系统**:MySQL是一个开源的关系型数据库管理系统,以其高效、稳定和易用著称,广泛应用于Web应用开发和其他软件系统。 2. **VC++6.0**:这是微软...

    vc操作mysql数据库工程

    在本文中,我们将深入探讨如何使用Visual C++(VC)操作MySQL数据库,特别是在工程实践中。首先,我们需要了解几个核心概念和工具。 1. **Visual C++**: VC是Microsoft开发的一款集成开发环境,主要用于编写C++代码...

    VC连接mysql

    本文将详细介绍如何使用VC++通过ADO连接到MySQL数据库并执行常见的数据库操作。 首先,你需要在你的项目中引入ADO库。这通常通过包含相关的头文件如`#include <atlbase.h>`和`#include <adoint.h>`来实现。同时,...

    VC6.0 MYSQL 连接 数据库操作事例

    在本主题中,我们将深入探讨如何在Visual C++ 6.0(简称VC6.0)环境下连接到MySQL数据库并进行数据库操作。VC6.0是Microsoft推出的一个经典的C++集成开发环境,而MySQL则是一种广泛使用的开源关系型数据库管理系统。...

    VC连接Mysql数据库

    刚做完一个VC+mysql的项目。mysql以前只是听说过,没有用过,这次用过后感觉还不错,特别是它强大的C API函数库。不过也有很大的缺点,比如说操作数据库和数据表不方便,要在类似于控制台的操作界面进行操作数据库。...

    vc-mysql-mfc

    【标题】"vc-mysql-mfc" 是一个基于Visual C++(VC)的项目,它集成了MySQL数据库管理系统并利用MFC(Microsoft Foundation Classes)库进行开发。这个项目表明,开发者在Windows 7环境下就可以运行该程序,而且如果...

    mysql.zip_MYSQL_mysql vc_mysql-vc_vc mysql

    在本压缩包文件"mysql.zip"中,包含了一个名为"mysql.cpp"的源代码文件,这显然与使用Visual C++(VC)编程环境连接并操作MySQL数据库有关。MySQL是一种广泛使用的开源关系型数据库管理系统(RDBMS),而VC是...

    vc6下mysql使用简单实例

    在本教程中,我们将探讨如何在Visual C++ 6.0 (VC6)环境下与MySQL数据库进行交互。这个实例提供了一个简单的应用,演示了如何创建一个对话框工程,并通过按钮来实现添加记录以及显示数据库表中的记录。我们将分为...

    VC6 开发操作mysql数据库 代码 +sql文件 测试可用

    在本文中,我们将深入探讨如何使用Visual C++ 6(简称VC6)开发应用程序,以操作MySQL数据库。这个资源包提供了必要的源代码和SQL文件,确保你可以进行测试并验证其功能。 首先,让我们理解VC6与MySQL的集成。...

    vc6.0连接mysql

    在本文中,我们将深入探讨如何在Visual C++ 6.0(简称VC6.0)环境中连接并操作MySQL数据库。VC6.0是一款经典且功能强大的C++集成开发环境,而MySQL则是一种广泛使用的开源关系型数据库管理系统。通过将两者结合,...

    VC下操作MySQl数据库

    在VC(Visual C++)环境下操作MySQL数据库,你需要掌握一系列技术与步骤,这些知识点涵盖了数据库连接、查询执行、结果处理等多个方面。以下是一份详细的知识点解析: 首先,你需要安装MySQL数据库服务器。下载并...

    VC开发MySQL 5.5连接库及头文件

    在VC项目中集成MySQL 5.5.20的库和头文件,可以让我们在C++代码中直接进行数据库操作,从而提高应用程序的功能和效率。 首先,你需要下载MySQL 5.5.20的Windows版安装包,其中包含了必要的库文件和头文件。在安装...

    MySQL.rar_MYSQL_mysql vc_vc mysql

    通过研究这个压缩包中的源代码,开发者可以学习如何在C++环境中高效地操作MySQL数据库,为自己的应用程序添加数据库支持。这不仅有助于理解数据库连接和查询的底层机制,也能提升编程技能,为实际项目开发打下坚实...

    浅析VC在MySQL数据库接口中的应用.pdf

    VC在MySQL数据库接口中的应用非常广泛和重要,VC可以与MySQL数据库进行交互,实现数据的存储、更新和获取等操作,VC也可以用于开发基于MySQL数据库的应用程序。因此,VC在MySQL数据库接口中的应用对企业和个人都具有...

    mysqlplus.rar_C Builder_MySqlPlus_mysql vc_vc mysql

    【标题】"mysqlplus.rar_C++ Builder_MySqlPlus_mysql vc_vc mysql" 涉及的是一个使用C++编写的MySQL数据库连接库,专为C++ Builder和Visual C++(VC)开发者设计。这个库名为"MySqlPlus",旨在简化在C++应用程序中...

    vc连接mysql数据库的实例

    在VC++(Visual C++)开发环境中,连接MySQL数据库是一个常见的需求,特别是在构建Windows应用程序时。本实例将探讨如何利用Visual Studio(VS)中的MFC...理解这些内容后,你就能在VC++中自如地操作MySQL数据库了。

    VC.rar_java cs 数据库_mysql vc_mysql vc

    mysql__vc mysql_vc"进一步细化了项目的技术栈,"java_cs"再次强调了Java客户端-服务器应用的特性,"数据库 mysql"和"vc mysql_vc"则分别表示数据库使用的是MySQL,以及Visual C++可能被用于连接和操作MySQL数据库。...

Global site tag (gtag.js) - Google Analytics