• 4800阅读
  • 1回复

为什么读取sqlite的blob字段内容和实际数据库中得内容不一样 [复制链接]

上一主题 下一主题
离线smallghost
 

只看楼主 倒序阅读 楼主  发表于: 2014-06-05
代码其实很简单:
      
  1. QSqlQuery query(db);
  2. query.exec("select blobfield from img");
  3. query.first();
  4. QByteArray bytes = query.record().value(0).toByteArray();
这里得到的bytes数据 和 用数据工具中看到的内容不一样。我用delphi把数据导出来看和数据库工具看得一模一样的,是不是还有什么选项需要设置呀?
离线golp2000

只看该作者 1楼 发表于: 2014-06-05
貌似现在是用QSqlQuery执行sql语句了
QSqlQuery* query = new QSqlQuery(db);
query->exec(sql);
delete query;
快速回复
限100 字节
 
上一个 下一个