C++比较方便访问Mysql数据库的类库QTL

Posted caimouse

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++比较方便访问Mysql数据库的类库QTL相关的知识,希望对你有一定的参考价值。

之前看一个别人写的程序,里面需要访问mysql数据库,还是使用自己的封装,但是极其难用,因此需要改写这部分代码,本来想自己重新写一个,感觉还是从网上找一个替换比较方便一些。因此就找到了QTL类库,这是一个轻量访问多种数据库的类库。

例子和库的下载地址:

https://download.csdn.net/download/caimouse/19666527

 

当你下载这个例子之后就可以看到例子里怎么使用这个类库的,第一步先创建一个MFC的对话框程序TestMysql,如下目录所示:

第一个目录qtl就是访问mysql的类库,第二个目录TestMysql是MFC创建的对话框程序。

创建一个测试访问Mysql的类:

#pragma once

#include <memory>

namespace qtl
{
	namespace mysql
	{
		class database;
	}
}

class CTest
{
public:
	CTest();
	~CTest()
	{

	}

public:
	bool connect(void);
	bool Query1(void);
	bool QueryAll(void);

private:
	std::shared_ptr<qtl::mysql::database> m_pDB;

};

#incl

以上是关于C++比较方便访问Mysql数据库的类库QTL的主要内容,如果未能解决你的问题,请参考以下文章

如何使 c++ 代码既可用于 Qt 项目(QTL 风格)也可用于 C++ 项目(STL 风格)

Unity与DLL(C++)☀️二新建一个DLL的类库,并编写C++代码

Unity与DLL(C++)☀️二新建一个DLL的类库,并编写C++代码

C++笔记-二维棋盘数组转邻接表(使用QTL)

在C#的类库中可以创建WPF的窗口吗

闲谈:准备做一个常用的类库