Files
Rennbahn/database.h

27 lines
584 B
C++

#ifndef DATABASE_H
#define DATABASE_H
#include <QDir>
#include <QtSql/QSql>
#include <QtSql/QSqlDatabase>
#include <QtSql/QSqlQuery>
#include <memory>
#include <string>
#include <vector>
using std::vector;
class DataBase {
public:
DataBase();
~DataBase();
vector<vector<QString>> getData(std::string statement, int cols);
vector<vector<QString>> getData2(std::string statement, int cols);
void setData(std::string statement);
QStringList getDataQStringList(std::string statement);
private:
std::shared_ptr<QSqlDatabase> db;
};
#endif // DATABASE_H