因为对于在校学习的软件工程的同学来说,一般使用qt都是开源版的,所以都不含有mysql,db2,oracle,sqlserver的驱动,虽然它自带了Sqlite,obdc的数据库的驱动,但是他 们的等级太低了,容量不大,在上面除了mysql是开源的,虽然在前几年被sun公司收购了,sun又被oracle收购了,但是他还是开源的,所以可以编译他的驱动!
就去年的我就向尝试连接数据库,可是命运总是给我开玩笑,用visual stduio c++6.0,连接sql server2008,一直都没成功,后来学长告诉我可能两个版本相差太大,vc 6.0不可能有连接2008的驱动的。。。。。。
反正我非常渴望连接数据库,可是总是不成功,导致我电脑上装了sql sever 2008,oracle ,mysql,因为oracle和2008可以算做一个系统,导致我启动负担越来越来大。
接下进入真题,首先打开Qt Command Prompt,图:
接着:
因为不同的年幼会有不同的情况,不如出现一些错误,比如会出现error ....vc98什么的,没关系这是应为qt里面很多文件跟visual stdio相同,所以会出错,没关系简单的方法是把vc98文件名改了。