⑴ QT使用QSqlDatabase出现如下问题,求解答
连接Mysql数据库需要添加数据库的类型是QMYSQL,不是QSQLITE,QSQLITE对应的数据库管理系统是SQLite。QSqlDatabasedb=QSqlDatabase::addDatabase("QMYSQL");这样的话,你调用下lastError,看一下为什么。官方文档对QSqlDatabaseopen方法的说明原话:.Returnstrueonsuccess;otherwisereturnsfalse.().
⑵ qt如何解析db文件
您好朋友,很高兴为您解答问题!
Qt怎么可以用sqlite数据库解析一个db文件,主要方法是QSQLITE for SQLite (Version 3 and Above) 和 SQL Examples。
扩展知识:
SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。它是D.RichardHipp建立的公有领域项目。
希望我的回答能够对您有所帮助,谢谢!