tools/assistant/lib/qhelpdbreader.cpp
changeset 30 5dc02b23752f
parent 18 2f34d5167611
equal deleted inserted replaced
29:b72c6db6890b 30:5dc02b23752f
   203     namespaceName();
   203     namespaceName();
   204     m_query->prepare(QLatin1String("SELECT a.Data FROM FileDataTable a, FileNameTable b, FolderTable c, "
   204     m_query->prepare(QLatin1String("SELECT a.Data FROM FileDataTable a, FileNameTable b, FolderTable c, "
   205         "NamespaceTable d WHERE a.Id=b.FileId AND (b.Name=? OR b.Name=?) AND b.FolderId=c.Id "
   205         "NamespaceTable d WHERE a.Id=b.FileId AND (b.Name=? OR b.Name=?) AND b.FolderId=c.Id "
   206         "AND c.Name=? AND c.NamespaceId=d.Id AND d.Name=?"));
   206         "AND c.Name=? AND c.NamespaceId=d.Id AND d.Name=?"));
   207     m_query->bindValue(0, filePath);
   207     m_query->bindValue(0, filePath);
   208     m_query->bindValue(1, QLatin1String("./") + filePath);
   208     m_query->bindValue(1, QString(QLatin1String("./") + filePath));
   209     m_query->bindValue(2, virtualFolder);
   209     m_query->bindValue(2, virtualFolder);
   210     m_query->bindValue(3, m_namespace);
   210     m_query->bindValue(3, m_namespace);
   211     m_query->exec();
   211     m_query->exec();
   212     if (m_query->next() && m_query->isValid())
   212     if (m_query->next() && m_query->isValid())
   213         ba = qUncompress(m_query->value(0).toByteArray());
   213         ba = qUncompress(m_query->value(0).toByteArray());