以下代码在我的电脑上工作,但在其他电脑上出现错误。怎么可能在所有机器上成功运行它。qt mysql查询在不同的机器上给出不同的结果
QSqlQuery query;
QString queryString = "SELECT * FROM " + parameter3->toAscii() + " WHERE " + parameter1->toAscii() + " = \"" + parameter2->toAscii() + "\"";
bool retX = query.exec(queryString);
应满足什么预必要为这对任何一台PC
SQL注入攻击等情况发生。 – bernie 2010-10-01 06:17:55
您是否尝试过除应用程序代码外运行查询?如果是这样,返回的是什么? – bernie 2010-10-01 06:20:33
从qt创建者我得到,真。 – nish 2010-10-01 07:28:32