QString str = ui->edtHighway->text();
QString sql = "SELECT highway, station, stationid, laneip, dbserverip, userandpwd, dbtype \n"
"FROM lane \n"
"WHERE 1 = 1 \n";
if (!str.isEmpty())
{
sql += QString("AND highway = %1 \n").arg(str).toUtf8();
}
用qDebug() << sql << endl;打印出来值如下:
"SELECT highway, station, stationid, laneip, dbserverip, userandpwd, dbtype \nFROM lane \nWHERE 1 = 1 \nAND highway = Ñؽ \nORDER BY stationid"
求问各路大神,怎么解决?