db=QSqlDatabase::addDatabase("QODBC", "db");
db.setHostName("localhost");
db.setPort(1433);
db.setDatabaseName("ODBC数据源名");
db.setUserName("sa");
db.setPassword("password");
if(!db.open())
{
QMessageBox::critical(0, QObject::tr("Database Error"),db.lastError().text());
return false;
}
return true;
***关键是要把QT文件夹下的plugins下的sqldrivers文件夹拷贝到编译好的可执行文件相同的目录下。***