SavvyUI C++ UI Library
Loading...
Searching...
No Matches
Database Class Reference

#include <Database.h>

Public Member Functions

 Database ()
virtual ~Database ()
bool open (const wstring &filePath)
void close ()
bool isConnected ()
bool execQuery (const wstring &wSqlStr, wstring &errorMsg, vector< vector< wstring > > &results)
bool execQueryPaged (const wstring &wSqlStrWithoutLimitAndOrderBy, int pageSize, __int64 startRow, const wstring &sortByColumnName, bool isDescending, wstring &errorMsg, vector< vector< wstring > > &results, __int64 &totalRowCount)
bool execNonQuery (const wstring &wSqlStr, wstring &errorMsg)

Constructor & Destructor Documentation

◆ Database()

Database::Database ( )

◆ ~Database()

virtual Database::~Database ( )
virtual

Member Function Documentation

◆ close()

void Database::close ( )

◆ execNonQuery()

bool Database::execNonQuery ( const wstring & wSqlStr,
wstring & errorMsg )

◆ execQuery()

bool Database::execQuery ( const wstring & wSqlStr,
wstring & errorMsg,
vector< vector< wstring > > & results )

◆ execQueryPaged()

bool Database::execQueryPaged ( const wstring & wSqlStrWithoutLimitAndOrderBy,
int pageSize,
__int64 startRow,
const wstring & sortByColumnName,
bool isDescending,
wstring & errorMsg,
vector< vector< wstring > > & results,
__int64 & totalRowCount )

◆ isConnected()

bool Database::isConnected ( )

◆ open()

bool Database::open ( const wstring & filePath)

The documentation for this class was generated from the following file: