[Interest] Did the bound value handling changed in 5.x? If yes, why?
Guido Seifert
wargand at gmx.de
Wed May 22 23:31:28 CEST 2013
I am wondering.
I have a program, which runs perfectly fine with Qt 4.8.
In dozens of places I do:
QString queryString = "SOME SQL STATEMENT with :foo;";
QSqlQuery query(queryString, database);
query.bindValue(":foo", xxxxxx);
query.exec();
Now I tried to compile the program with Qt 5.1. Compiles fine,
but the database stuff is totally broken. Above value binding
does not seem to work anymore.
Now I have to do:
QString queryString = "SOME SQL STATEMENT with :foo;";
QSqlQuery query(database);
query.prepare(queryString);
query.bindValue(":foo", xxxxxx);
query.exec();
Not too difficult to change, but WHY?
Guido
--
Guido Seifert <wargand at gmx.de>
More information about the Interest
mailing list