24,854
社区成员
发帖
与我相关
我的任务
分享
使用MYSQL++处理二进制数据的存储可利用MYSQL++提供的 Query类来实现,详细如下。
来人接分吧!
//处理float数据类型数组的存储
//已有的连接 Connection* pConn;
float data[1024];
string strData;
Query query = pConn->query();
strData.assign(reinterpret_cast<char*>(&data)), sizeof(data));
//构造sql,mysqlpp:escape ,表明只是处理特殊字符,一般在处理 Blog 字段
query << "INSERT TABLE (data) VALUES ('" << mysqlpp::escape << strData << ")";
//执行
query.execute();