void QInstallWidget::openDatabase()
{
QSqlDatabase db = QSqlDatabase::addDatabase("QODBC"); //连接SQL SERVER
db.setDatabaseName(QString("DRIVER={SQL SERVER};"
"SERVER=%1;"
"DATABASE=%2;"
"UID=%3;"
.arg("sa") //数据库账号
.arg("123456")); //数据库密码
if (!db.open())
{
// QMessageBox::warning(0, qApp->tr("Cannot open database"),
// db.lastError().databaseText(), QMessageBox::Cancel);
}
else
{
qDebug()<<"Connect to Database Success!";
}
}
{
QSqlDatabase db = QSqlDatabase::addDatabase("QODBC"); //连接SQL SERVER
db.setDatabaseName(QString("DRIVER={SQL SERVER};"
"SERVER=%1;"
"DATABASE=%2;"
"UID=%3;"
"PWD=%4;").arg("localhost") //本地数据库
.arg("Module") //数据库名称.arg("sa") //数据库账号
.arg("123456")); //数据库密码
if (!db.open())
{
// QMessageBox::warning(0, qApp->tr("Cannot open database"),
// db.lastError().databaseText(), QMessageBox::Cancel);
}
else
{
qDebug()<<"Connect to Database Success!";
}
}