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,8 → 20,6 |
out << MainWindow::modelString; |
file_tmp.close(); |
|
MainWindow::openDataBase(); |
|
} |
|
MainWindow::~MainWindow() |
231,48 → 229,3 |
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; |
} |