Редакция 161 | Редакция 216 | К новейшей редакции | Содержимое файла | Сравнить с предыдущей | Последнее изменение | Открыть журнал | RSS
Редакция | Автор | № строки | Строка |
---|---|---|---|
28 | pingvin | 1 | #include "mysql.h" |
2 | |||
3 | MySql::MySql(QObject *parent) : |
||
4 | QObject(parent) |
||
5 | { |
||
6 | } |
||
7 | |||
96 | pingvin | 8 | MySql::~MySql(){ |
9 | db.close(); |
||
10 | } |
||
28 | pingvin | 11 | |
12 | /************************************************ |
||
13 | ** |
||
14 | ** |
||
15 | ************************************************/ |
||
16 | |||
17 | |||
18 | |||
19 | void MySql::setDatabaseName(QString name){ |
||
41 | pingvin | 20 | MySql::sqlDatabaseName = name; |
28 | pingvin | 21 | } |
41 | pingvin | 22 | |
23 | |||
44 | pingvin | 24 | bool MySql::connect(){ |
41 | pingvin | 25 | db = QSqlDatabase::addDatabase("QMYSQL"); |
26 | |||
27 | db.setHostName(MySql::sqlHostName); |
||
28 | db.setDatabaseName(MySql::sqlDatabaseName); |
||
29 | db.setUserName(MySql::sqlUserName); |
||
30 | db.setPassword(MySql::sqlPassword); |
||
31 | bool ok = db.open(); |
||
32 | if (ok) return true; |
||
44 | pingvin | 33 |