emsApplication/sdk/include/opdatabase.h

19 lines
469 B
C++

#pragma once
#include <string>
class sqlite3;
class OpDatabase
{
public:
OpDatabase();
~OpDatabase();
void CloseDatabase();
bool OpenDatabase(const std::string& db_file_path);
void InsertMessage(const std::string& ts, const std::string& msg_type, const std::string& fsu, const std::string& content,int topic,int dev_id);
bool QueryUser(const std::string& uname, const std::string& passwd, std::string& resultJson);
protected:
sqlite3* m_pSqliteDb;
private:
};