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语句以及数据库表数据以供分析