在本机测试好好的, 使用的sqlite数据库。拿到同事机器上总是查不出数据,用lastEror().text()查询提示 Driver not loaded
我的数据库驱动放在plugins\sqldrivers中,开始以为是数驱动不全,看目录有sqlite驱动呀,不行索性把所有驱动都复制进去还是不行。
后面没办法试着直接将sqldrivers放到根目录 ,脱离plugins文件夹。居然好了。
而以前用Qt4的时候数据库驱动都是在plugins\sqldrivers存放的,到Qt5就不行了.又跳了一个坑

解决Qt5环境下SQLite数据库驱动无法正常工作的问题。作者发现将sqldrivers文件夹从plugins目录移至根目录即可解决问题。
1万+

被折叠的 条评论
为什么被折叠?



