花落的那一天 2022-06-19 17:09 采纳率: 66.7%
浏览 23

QT连接MySql数据查询失败

问题

起初查询时正常的,可以查到数据

img

img

软件不进行操作大约10分钟,就查不到数据了

img

可以确认数据库也仍然连接上了

img

相关代码
        QSqlQuery query;
        QString sql = QString("SELECT word,mean,time FROM words WHERE id = '%1'").arg(id);
        qDebug() << sql << '\n';
        query.exec(sql);

        qDebug() << query.size() << '\n';
        wordInfo t;
        while(query.next())
        {
            qDebug() << "word" << '\n';
        }
我的解答思路和尝试过的方法

数据库显示的时间配置也没什么问题

img

  • 写回答

1条回答 默认 最新

  • 撸BUG 2022-06-20 09:07
    关注

    可能是数据库的机制吧,一直连接不操作占用资源,自动退出了 。

    评论

报告相同问题?

问题事件

  • 创建了问题 6月19日