• 3705阅读
  • 0回复

postgresql中bytea字段的转义问题 [复制链接]

上一主题 下一主题
离线lippan
 
只看楼主 倒序阅读 楼主  发表于: 2013-01-16
— 本帖被 XChinux 从 Qt基础编程 移动到本区(2013-01-16) —
关键词: 数据库QT4
当我要存储一压缩文件。。。存进去后,取出来就不能解压了。。。后知道是这个数据问题。。。麻烦高手教教我如何转义。。。。在哪里转义。。。。我用的是qt操作数据库。。。。

QByteArray tdata=File.readAll();
QByteArray data=qCompress(tdata,9);压缩后的

    query.clear();
  QString storefile = "INSERT INTO files1(id, filename, filecontent) VALUES (:id, :filename, :filecontent)";
  query.prepare(storefile);
  query.bindValue(":id", NULL);
  query.bindValue(":fileName", FileName);
  query.bindValue(":filecontent", data);
  query.exec();
快速回复
限100 字节
 
上一个 下一个