首页 > 解决方案 > QPSQL 并非总是可以接受答案

问题描述

使用这种形式的请求时,答案就来了:

SELECT id FROM link WHERE uid_fl = '%1';

否则它不会出现:

auto db = QSqlDatabase::addDatabase("QPSQL");

...

QSqlQuery query(db);
QString request = QString(
    "SELECT id FROM link WHERE uid_fl = '%1' AND end_fl IS NULL;"
            )
    .arg(is_uid);
query.exec(request);

while (query.next())
{
    qDebug() << "id" << query.record().value(0).toString();
}

标签: postgresqlqtqt5

解决方案


推荐阅读