{
QSqlQuery &q = prepare("SELECT fid FROM file WHERE ed2k = :ed2k AND size = :size");
- q.bindValue(":ed2k", ed2k);
+ q.bindValue(":ed2k", ed2k.constData());
q.bindValue(":size", size);
if (!exec(q))
q.bindValue(":anidbUpdate", file.anidbUpdate);
q.bindValue(":entryUpdate", file.entryUpdate);
q.bindValue(":myUpdate", file.myUpdate);
- q.bindValue(":ed2k", file.ed2k);
+ q.bindValue(":ed2k", file.ed2k.constData());
q.bindValue(":size", file.size);
q.bindValue(":length", file.length);
q.bindValue(":extension", file.extension);
q.bindValue(":anidbUpdate", file.anidbUpdate);
q.bindValue(":entryUpdate", file.entryUpdate);
q.bindValue(":myUpdate", file.myUpdate);
- q.bindValue(":ed2k", file.ed2k);
+ q.bindValue(":ed2k", file.ed2k.constData());
q.bindValue(":size", file.size);
q.bindValue(":length", file.length);
q.bindValue(":extension", file.extension);
{
QSqlQuery &q = prepare("INSERT INTO unknown_file VALUES(:ed2k, :size, :hostId, :path)");
- q.bindValue(":ed2k", file.ed2k);
+ q.bindValue(":ed2k", file.ed2k.constData());
q.bindValue(":size", file.size);
q.bindValue(":hostId", file.hostId);
q.bindValue(":path", file.path);
" WHERE ed2k = :ed2k "
" AND size = :size ");
- q.bindValue(":ed2k", ed2k);
+ q.bindValue(":ed2k", ed2k.constData());
q.bindValue(":size", size);
if (!exec(q))
" WHERE ed2k = :ed2k "
" AND size = :size ");
- q.bindValue(":ed2k", ed2k);
+ q.bindValue(":ed2k", ed2k.constData());
q.bindValue(":size", size);
return exec(q);
q.bindValue(":aid", request.aid);
q.bindValue(":eid", request.eid);
q.bindValue(":fid", request.fid);
- q.bindValue(":ed2k", request.ed2k.isNull() ? QByteArray("") : request.ed2k);
+ q.bindValue(":ed2k", (request.ed2k.isNull() ? QByteArray("") : request.ed2k).constData());
q.bindValue(":size", request.size);
return exec(q);
q.bindValue(":aid", request.aid);
q.bindValue(":eid", request.eid);
q.bindValue(":fid", request.fid);
- q.bindValue(":ed2k", request.ed2k.isNull() ? QByteArray("") : request.ed2k);
+ q.bindValue(":ed2k", (request.ed2k.isNull() ? QByteArray("") : request.ed2k).constData());
q.bindValue(":size", request.size);
bool ret = exec(q);