My Project
Public Member Functions | Static Public Member Functions | List of all members
ParaEngine::CItemDBProvider Class Reference

Public Member Functions

 CItemDBProvider (ParaInfoCenter::DBEntity *pDb)
 
ParaInfoCenter::DBEntityGetDBEntity ()
 get the database interface. More...
 
void SetDBEntity (ParaInfoCenter::DBEntity *pDb)
 set the database interface. More...
 
bool InsertItemRecord (stItemDbRecord &record)
 Insert the new puzzle record to Puzzle_DB. More...
 
bool DeleteItemRecordByID (int ID)
 delete the existing puzzle record from Puzzle_DB More...
 
bool UpdateItemRecord (stItemDbRecord &record)
 Update existing item record of Item_DB. More...
 
bool SelectItemRecordByID (stItemDbRecord &record, __int64 ID)
 Select existing item record of Item_DB. More...
 

Static Public Member Functions

static CItemDBProviderGetInstance ()
 get the singleton class. More...
 

Member Function Documentation

§ DeleteItemRecordByID()

bool CItemDBProvider::DeleteItemRecordByID ( int  ID)

delete the existing puzzle record from Puzzle_DB

Parameters
IDID of target record
Returns
true if the record is deleted in database

§ GetDBEntity()

ParaInfoCenter::DBEntity * CItemDBProvider::GetDBEntity ( )

get the database interface.

§ GetInstance()

CItemDBProvider & CItemDBProvider::GetInstance ( )
static

get the singleton class.

§ InsertItemRecord()

bool CItemDBProvider::InsertItemRecord ( stItemDbRecord record)

Insert the new puzzle record to Puzzle_DB.

Parameters
recordID of record will be ignored and filled with actual ID if inserted successfully
Returns
true if the record is inserted in database

§ SelectItemRecordByID()

bool CItemDBProvider::SelectItemRecordByID ( stItemDbRecord record,
__int64  ID 
)

Select existing item record of Item_DB.

Parameters
recordselect record by ID
Returns
true if the record is selected in database

§ SetDBEntity()

void CItemDBProvider::SetDBEntity ( ParaInfoCenter::DBEntity pDb)

set the database interface.

§ UpdateItemRecord()

bool CItemDBProvider::UpdateItemRecord ( stItemDbRecord record)

Update existing item record of Item_DB.

Parameters
recordupdate record with actual ID in record
Returns
true if the record is updated in database

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