int SqliteJoinedProjectRepository::getStudentsInProject(ProjectPtr project, std::vector<int> &ids) { QSqlQuery qry(_db); QString qlist = "SELECT user_id FROM project_student_registered WHERE project_id = :pid"; qry.prepare(qlist); qry.bindValue(":pid", project->getId()); if(!qry.exec()) { qDebug() << qry.lastError(); return 1; } else { while(qry.next()) { ids.push_back(qry.value(0).toInt()); } } return 0; }