Хранилища Subversion OpenInventory

Сравнить редакции

Не учитывать пробелы Редакция 92 → Редакция 93

/trunk/DBViewer/mainwindow.cpp
13,7 → 13,7
MainWindow::creatModelString();
int i;
i++;
QFile file_tmp("temp.txt");
QFile file_tmp("./temp.txt");
bool ok;
ok = file_tmp.open(QIODevice::ReadWrite | QIODevice::Text);
QTextStream out(&file_tmp);
20,6 → 20,8
out << MainWindow::modelString;
file_tmp.close();
 
MainWindow::openDataBase();
 
}
 
MainWindow::~MainWindow()
229,3 → 231,48
int i;
i++;
}
 
 
bool MainWindow::openDataBase(){
QString errorString;
sql = QSqlDatabase::addDatabase("QMYSQL");
sql.setDatabaseName(tr("an_db"));
sql.setHostName(tr("localhost"));
sql.setUserName(tr("an"));
sql.setPassword(tr("393939"));
 
bool ok;
ok = sql.open();
 
/*
if (!ok) {
QMessageBox::critical( // Äèàëîã ñ ñîîáùåíèåì îá îøèáêå.
this, // Ðîäèòåëüñêèé âèäæåò.
QObject::tr("Database Error"), // Çàãîëîâîê.
sql.lastError().text() ); // Òåêñò ñîîáùåíèÿ.
 
 
}
 
*/
if (!ok) {
QMessageBox::critical( // Äèàëîã ñ ñîîáùåíèåì îá îøèáêå.
this, // Ðîäèòåëüñêèé âèäæåò.
QObject::tr("Database Error"), // Çàãîëîâîê.
sql.lastError().text()); // Òåêñò ñîîáùåíèÿ.
}
else {
 
QMessageBox::information( // Äèàëîã ñ ñîîáùåíèåì îá îøèáêå.
this, // Ðîäèòåëüñêèé âèäæåò.
QObject::tr("Database Connect"), // Çàãîëîâîê.
QObject::tr("Ñîåäèíåíèå ñ áàçîé äàííûõ óñïåøíî óñòàíîâëåíî.")); // Òåêñò ñîîáùåíèÿ.
 
 
 
 
 
}
 
return ok;
}