-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathtrackersql.cpp
More file actions
54 lines (43 loc) · 1.17 KB
/
trackersql.cpp
File metadata and controls
54 lines (43 loc) · 1.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#include "trackersql.h"
TrackerSql::TrackerSql(QObject *parent): QSqlQueryModel(parent) {
setConnection();
}
void TrackerSql::connectSQL(void){
}
void TrackerSql::setConnection(void){
dbHost = "www.themindspot.com";
dbName = "themind1_AMS";
dbUser = "themind1_ams";
dbPass = "nerdsrule";
dbPort = 3306;
}
void TrackerSql::createConnectionOne(void){
db = QSqlDatabase::addDatabase("QMYSQL", "one");
db.setHostName(dbHost);
db.setPort(dbPort);
db.setDatabaseName(dbName);
db.setUserName(dbUser);
db.setPassword(dbPass);
db.open();
setCardTableQuery();
}
void TrackerSql::createConnectionTwo(void){
db2 = QSqlDatabase::addDatabase("QMYSQL", "two");
db2.setHostName(dbHost);
db2.setPort(dbPort);
db2.setDatabaseName(dbName);
db2.setUserName(dbUser);
db2.setPassword(dbPass);
db2.open();
index(0,1);
setResponseTableQuery();
}
void TrackerSql::setSurveyTableQuery(){
setQuery("SELECT * FROM Survey", db);
}
void TrackerSql::setCardTableQuery(void){
setQuery("SELECT * FROM SurveyPerson", db);
}
void TrackerSql::setResponseTableQuery(){
setQuery("SELECT * FROM SurveyResult", db2);
}