[QT][SQLITE]学习记录一 querry 查询

 

使用 QSqlQuery query ; query("SELECT id FROM TABLE1 WHERE id = '2017');

的到的结果集就是query本身,此时需要使用 query.next指向当前的查询记录的第一条,

2017-5-18 10:55:36

如果记录为空,则 query.at() 回为 -2;故可以使用这个来判断结果集是不是为空.

2017-5-18 10:55:40

如果记录为空,则query.next()的返回值为false;直接用此条作为判断(通用做法).

posted @ 2017-05-18 10:35  ourran  阅读(2165)  评论(0编辑  收藏  举报