QSqlQuery mit SQL in Tabelle suchen bzw. Anzahl ausgeben
Verfasst: 15. Juni 2010 12:36
Hallo QT Freunde 
also ich möchte ein User in meine Datenbank hinzufügen.
Vorher möchte ich natürlich überprüfen ob dieser Vor- und Nachname schon existiert. Dazu habe ich mir folgendes überlegt (erlesen):
mein ergebnis ist immer die Zahl 2. Egal ob ich die Vor- und Nachnamen Felder leer lasse oder nicht. Mache ich einen riesen Denkfehler oder ist mein Befehl falsch ?
also ich möchte ein User in meine Datenbank hinzufügen.
Vorher möchte ich natürlich überprüfen ob dieser Vor- und Nachname schon existiert. Dazu habe ich mir folgendes überlegt (erlesen):
Code: Alles auswählen
QString sql_bef = QString("SELECT vn, nn FROM person WHERE vn='%1' OR nn='%2'").arg(ui->lineEdit_vorname->text()).arg(ui->lineEdit_nachname->text());
QSqlQuery query(sql_bef, mSQLManager->get_mDb());
QSqlRecord record = query.record();
qDebug() << "Number of columns: " << record.count();
query.finish();