qt 数据库 SQQLITE driver not loaded 的解决办法

    技术2022-07-10  143

    版权声明:本文为博主「liuhongshuo2012」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/liuhongshuo2012/article/details/45673339

     

    Qt加载数据库时,数据库驱动必须放在sqldrivers文件夹下,

    1、将Qt安装程序的plugins/sqldrivers路径复制到EXE文件同根目录下。

    2、程序中添加以下代码

    QString path = QDir::currentPath();     QApplication::addLibraryPath(path+QString("/plugins"));     QPluginLoader loader(path+QString("/plugins/sqldrivers/qsqlite4.dll")); ————————————————

    Processed: 0.010, SQL: 9