void Dialog::initDatabase()
{
//連接 sql server 數據庫
conn = QSqlDatabase::addDatabase("QODBC");
conn.setDatabaseName(QString("DRIVER={SQL SERVER};SERVER=%1;DATABASE=%2;")
.arg(App::DB_HOSTNAME)
.arg(App::DB_DATABASE_NAME));
conn.setUserName(App::DB_USERNAME);
conn.setPassword(App::DB_PASSWORD);
conn.setPort(App::DB_PORT);
if (!conn.open()) {
QMessageBox::critical(this, tr("數據庫連接失敗"), conn.lastError().text());
} else {
initTable();
qDebug() << "數據庫連接成功!";
}
}
五十九、Qt之連接 sql server 2008數據庫
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.