qt如何通过ADO的方法链接SQL server2000?搞了很久搞不出来,救命啊
------解决方案--------------------
可以使用 ODBC 来连接 MSSQL
首先要编译 ODBC 的驱动
- C/C++ code
cd %QTDIR%srcpluginssqldriversodbc qmake odbc.pro nmake
------解决方案--------------------
楼上的方法连的是Access不是SQL Sever
------解决方案--------------------
虽然是access的,把"DRIVER={Microsoft Access Driver (*.mdb)};FIL={MS Access};DBQ=myaccessfile.mdb");
这句改成sql server的连接语句就可。
------解决方案--------------------
ODBC就可以应该
------解决方案--------------------
- C/C++ code
QSqlDatabase db = QSqlDatabase::addDatabase("QODBC"); QString dsn = QString::fromLocal8Bit("DRIVER={SQL SERVER};SERVER=WMS;DATABASE=WMSUserRole"); db.setDatabaseName(dsn); db.setUserName("sa"); db.setPassword("123abc$");