请问setFilter()到底如何使用,是不是不能带变量啊。我有以下代码:
tablemodel->setTable(xxx);
tablemodel->setEditStrategy(xxxx);
QString string = ui->lineEdit->text(); // lineEdit中输入要查询的学号
tablemodel->setFilter("studentNo = string");
tablemodel->select();
编译能通过,但是执行查询的时候就出错,不能执行select(),但是我把string换成一个常量的话就能顺利执行,哪位大侠知道是怎么回事帮忙看一下,谢谢了!!
ps:本人对于setFilter()的用法不是太了解,也没找到相关例子