将ImageString(QImage)保存到Bytearray QT的MSSQL数据库中

时间:2015-04-16 06:55:22

标签: c++ sql-server qt bytearray qimage

如何将QImage保存到Bytearray QT的MSSQL数据库

以下代码将我的QImage转换为字符串。 我想用utf-8(varchar(max))将它保存到MSSQL中。所有其他字符串插入时工作正常,但不是这样。 这在数据库中是空的

 QByteArray theByteArr;
        QBuffer buffer(&theByteArr);
        theIm->save(&buffer,"PNG");
        QString theBase64Str= QString::fromLatin1(theByteArr.toBase64().data());
        QString theBaseStr=theBase64Str.toUtf8();

0 个答案:

没有答案