我试图在Qt中创建一个使用SqlLite数据库的程序,但我无法让它工作......
当我尝试执行查询时,我得到错误:
未装载驾驶员未装载车辆
但是当我打印出可用的驱动程序时,我得到:
(" QSQLITE"," QMYSQL"," QMYSQL3"," QODBC"," QODBC3"," QPSQL"," QPSQL7")
我已经为32位和2位下载了SqlLite dll。 64位,当把他们的以太在我的释放文件夹中(使用windeployqt后)我仍然得到相同的错误..
它应该可以使用还是我错过了一些东西?
答案 0 :(得分:0)
您需要在可执行文件附近创建文件夹sqldrivers
,并从那里复制安装Qt系统的文件夹plugins/sqldrivers
中的文件。 (至少qsqlite4.dll或5个左右依赖于你的Qt版本)
我不需要下载SqlLite dll以使sqlite数据库在我的Qt4项目中工作。