小弟写的代码如下:
QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");
db.setHostName("jwh");
db.setDatabaseName(“stdScore”);
db.setUserName("");
db.setPassword("");
db.open();
我的数据库里表的名称就是 stdScore 主机名改成了“jwh” 并且建立数据库的时候没有添加用户名和密码 这段代码也是从Qt助手里看来的 编译没有问题 但就是连不上数据库啊 总是提示:
QSqlDatabase: QODBC driver not loaded
QSqlDatabase: available drivers:
我查看了..\plugins\sqldrivers下的驱动文件 有一个qsqlodbc4.dll的文件
不知道为什么会出现上面的问题 还请各位大虾帮帮忙啊 小弟初学Qt 有很多地方还不是很明白 还请大虾见谅 谢谢!