"select * from MyTalbe where start_time >= '2018-12-12' AND end_time <= '2019-12-12'"
一种思路两种实现方式:1、model->setFilter(tr("stop='") + ui->lineEditGetOffStationA->text() + tr("'")
+ tr(" and stop='") + ui->lineEditGetOffStationB-text() + tr("'"))
2、model->setFilter(QObject::tr("stop ='%1' and stop='%2'").arg(nameA).arg(nameB))
不过大哥:stop=‘1’ and stop='2',这样的条件一般不能成立啊(如果只是示范例子、纯假条件倒还可以)。
你这种全字段匹配查询不能这么写的,这种查询叫全文检索,sqlite有现成的全文检索方案,需要在sqlite上做些配置官方文档上有写的
http://www.sqlite.org/fts3.html
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)