TCPServer/database.h

33 lines
577 B
C++

#ifndef DATABASE_H
#define DATABASE_H
#include <QSqlDatabase>
#include <QSqlError>
#include <QSqlQuery>
#include <QVector>
#include <QString>
class DataBase
{
public:
static DataBase *getInstance(); //静态的获取数据库对象的函数
//插入一个用户信息
bool insertUsr(QString name,QString pwd);
//根据name查找用户
bool findUsr(QString name);
//匹配name和pwd
bool match(QString name, QString pwd);
//删除用户信息
bool Delete(QString name);
DataBase();
QSqlDatabase db_;
};
#endif // DATABASE_H