用C++代码利用std::filesystem库写入一个文件路径到数据库中

使用C++代码写数据库不是什么麻烦事,但是和成熟的JAVA体系不一样,C++没有那么多成熟的数据库操作,比如mybatis等等。而且C++一般来说也不会用于写业务软件,不会用比较重的三方库。

所以有时用C++代码来直接操作数据库,碰到的一个问题是:
在一张数据库表中定义了一个字段:

filePath varchar2(100)

需求是将一个形如:c:\test\test.log这样的文件名写入到该字段。本来这个需求非常简单,麻烦就麻烦在路径间隔符同时在C++和SQL语言中都是一个转义字符。

show you the code

直接上代码,代码使用的是std库中的filesystem库,这个库我认为用作路径方面的操作非常的好用,不过需要注意的是,这个库是在C+&#

你可能感兴趣的:(C++编程实战大杂烩,c++,数据库,filesystem,转移字符处理)