QString getMSSQLConnectionString(const QString &host, const QString &user,
const QString &pass, const QString &dbname)
{
return QString("DRIVER={%1};SERVER=%2;DATABASE=%3;UID=%4;PWD=%5")
.arg("SQL Server")
.arg(host).arg(dbname).arg(user).arg(pass);
}
使用的时候
QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");
db.setDatabseName(getMSSQLConnectionString(host, user, pass, dbname));
db.open()