ich schlage mich schon den halben Tag mit einem Problem herum. Hier erstmal der Code:
Code: Alles auswählen
QTableWidgetItem* pgn = persontable->item(persontable->currentRow(), 0);
QString gn = pgn->text();
Mitschueler* pms = new Mitschueler;
pms->getMitschuelerByName(gn);
query.prepare("SELECT id, vorname, geburtsname FROM person WHERE geburtsname = :gn");
query.bindValue(":gn" , gn );
Ich vermute an der Stelle pgn->text() ist etwas schief gegangen.
Ich habe bereits an jeder erdenklichen Stelle mit cout die Variablenwerte abgefangen, doch alles passt soweit. Vlt. weiß jemand von euch woran das liegt.
Vielen Dank im Voraus.