欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 明星 > 工作学习记录

工作学习记录

2024/10/24 7:26:09 来源:https://blog.csdn.net/weixin_51883798/article/details/139739197  浏览:    关键词:工作学习记录

代码块含义大体解析: 

1.

QSqlDatabase mCurDatabase;
QString driverName = mCurDatabase.driverName();

 返回连接的驱动名。

QSQLITE

2.sqlite数据库中查询是否存在表tableName

select * from sqlite_master where type = 'table' and name=tableName

3.

    QSqlQuery query(db);query.exec(sql);res = query.first();

进行sql语句的查询,如果查询成功,返回true,未查询到结果,返回false

4.

    QSqlDatabase mCurDatabase;if(!mCurDatabase.isValid())return ;
QSqlDatabase db;
qDebug() << db.isValid();    // Returns falsedb = QSqlDatabase::database("sales");
qDebug() << db.isValid();    // Returns \c true if "sales" connection existsQSqlDatabase::removeDatabase("sales");
qDebug() << db.isValid();    // Returns false

5.

QByteArray allMsg;
QList<QByteArray> sqls = allMsg.split(';');

以';'划分出多个QByteArray对象

6.

QByteArray ba("  lots\t of\nwhitespace\r\n ");
ba = ba.simplified();
// ba == "lots of whitespace";

去掉'\t', '\n', '\v', '\f', '\r', and ' '.

7.QSqlQuery查询后,得到QSqlRecord,可以得到record中的字段名称和相关值。

            QSqlRecord records = query.record();for(int index = 0; index < records.count(); index++){QString fieldName = records.fieldName(index);QVariant value = records.value(index);}

8.fetch:拿来

9.uuid

 通用唯一识别码(Universally Unique Identifier)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com