QT+SQLite 判断表中是否含有指定字段

  1. // 判断表 CaseHistory 中是否有字段 SuccessRate

  2. QString strSql = QString::fromLocal8Bit("select * from sqlite_master where name='CaseHistory' and sql like '%SuccessRate%'");

  3. QSqlQuery query;

  4. query.exec(strSql);

  5. if (!query.next())

  6. { // 无SuccessRate字段

  7. // TODO:

  8. }

QT判断是否含有某字符串

#include
 
  1. QString strl="iloveyou";

  2. str.contains("you",Qt::CaseSensitive);//成功返回true 第二个参数表示是否大小写敏感

你可能感兴趣的:(QT,数据库)