QT操作MYSQL能增,查,修改就是不能删除表的某条记录

问题遇到的现象和发生背景

QT 操作MYSQL数据库,能查询,修改,插入,就是不能删除

用代码块功能插入代码,请勿粘贴截图
    QSqlQuery query;
    int number = ui->numberEdit->text().toInt();
    QString str = QString("DELETE FROM student WHRER number = %1;").arg(number);
    query.exec(str);

在数据库里查询根本就没删除,打印返回也是false

您可以打印出完整的SQL语句然后到数据库控制台执行下,或者您提供下完整的组装好的SQL语句以及数据库表数据以供分析