Changeset 141a5c2
- Timestamp:
- 06/23/11 08:57:20 (12 years ago)
- Branches:
- master, qt5
- Children:
- f09a1b9
- Parents:
- 909ea23
- Location:
- src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
src/mvc/track.cpp
r909ea23 r141a5c2 51 51 } 52 52 53 Track Track::retrieveByName( QString name)53 Track Track::retrieveByName(int conferenceid, QString name) 54 54 { 55 55 QSqlQuery query; 56 56 query.prepare( 57 57 selectQuery() 58 + QString("WHERE %1.name = :name").arg(sTableName)); 58 + QString("WHERE %1.xid_conference = :xid_conference and %1.name = :name").arg(sTableName)); 59 query.bindValue(":xid_conference", conferenceid); 59 60 query.bindValue(":name", name); 60 61 return loadOne(query); -
src/mvc/track.h
r909ea23 r141a5c2 43 43 static Track retrieve(int id); 44 44 static QString retrieveTrackName(int id); 45 static Track retrieveByName( QString name);45 static Track retrieveByName(int conferenceid, QString name); 46 46 }; 47 47 -
src/sql/sqlengine.cpp
r909ea23 r141a5c2 141 141 try 142 142 { 143 track = Track::retrieveByName( name);143 track = Track::retrieveByName(conference, name); 144 144 trackId = track.id(); 145 145 /*qDebug() << QString("DEBUG: Track %1 in DB").arg(name);*/
Note: See TracChangeset
for help on using the changeset viewer.