bool _ftpEntry::rescanUpdateParent(bool value) { Query QueryNewFolder = _sqlConnection->query(); QueryNewFolder << "UPDATE ServerFolders SET rescanForce = " << quote << value; QueryNewFolder << " WHERE folderID = " << quote << _parentID; // go go go SimpleResult res = QueryNewFolder.execute(); if(!res.rows()) return false; // No Row changed return true; }
bool _ftpEntry::dbUpdateFolder() { Query QueryNewFolder = _sqlConnection->query(); if(!directory) return false; QueryNewFolder << "UPDATE ServerFolders SET modTimeDate = " << quote << timeModified; QueryNewFolder << ", entrys = " << quote << entrys; QueryNewFolder << ", rescanForce = " << quote << rescanForce; QueryNewFolder << " WHERE folderID = " << quote << _folderID; // go go go SimpleResult res = QueryNewFolder.execute(); if(!res.rows()) return false; // No Row added return true; }
bool _ftpEntry::dbAddFile(_ftpEntry *newEntry) { Query QueryNewFolder = _sqlConnection->query(); QueryNewFolder << "INSERT INTO ServerFiles VALUES("; // Build the query dbFileQuery(QueryNewFolder, newEntry); // hit it! SimpleResult res = QueryNewFolder.execute(); if(!res.rows()) return false; // No Row added // Get the AutoID Field newEntry->setFolderID(res.insert_id()); return true; }