Qt个人项目总结 —— MySQL数据库查询与断言

打印 上一主题 下一主题

主题 1016|帖子 1016|积分 3048

个人Qt项目总结——数据库查询断言问题

<ul>问题:

  • 当我使用MySQL数据库的查询操作时,
  • 如果查询的数据在数据库中不存在,那么Qt会直接被干瓦解
  • 但是?为什么呢?不应该是返回if语句中的结果吗,为什么会瓦解呢?

[code]bug代码示例===========================================================================================        // 查询数据库获取哈希暗码和盐        QSqlQuery query(p->db);        query.prepare("SELECT passwd, salt FROM musicplayer WHERE username = :username");        query.bindValue(":username", username);        if (!query.exec() || !query.next())        {            qDebug()

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

三尺非寒

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表