解决Driver not loaded报错的方法

http://blog.chinaunix.net/space.php?uid=518595&do=blog&id=64238

解决Driver not loaded报错的方法 (2007-08-06 08:49)

    使用odbc连接数据库时报错driver not loaded,解决方法:
    1)
     cd %QTDIR%\src\plugins\sqldrivers\odbc
     qmake -o Makefile odbc.pro
     make/mingw32-make.exe
    将在%QTDIR%\plugins\sqldrivers\odbc下生成qsqlodbc4.dll和libqsqlodbc4.a
    2)在代码中增加Q_IMPORT_PLUGIN(qsqlodbc)
    3)在.pro文件中增加QTPLUGIN     += qsqlodbc    
    4)建议先进行make clean

    5)mysql、postgresql类似

总结:其实就是目前还没有编译ODBC驱动程序,需要重新编译ODBC驱动。

你可能感兴趣的:(QT编程)