MCPcopy Create free account
hub / github.com/altairwei/WizNotePlus / sqlToBizUserDataArray

Method sqlToBizUserDataArray

src/database/WizIndexBase.cpp:669–694  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

667}
668
669bool WizIndexBase::sqlToBizUserDataArray(const QString& strSQL,
670 CWizBizUserDataArray& arrayUser)
671{
672 try
673 {
674 CppSQLite3Query query = m_db.execQuery(strSQL);
675 while (!query.eof())
676 {
677 WIZBIZUSER data;
678 data.kbGUID = query.getStringField(userBIZ_GUID);
679 data.userId = query.getStringField(userUSER_ID);
680 data.userGUID = query.getStringField(userUSER_GUID);
681 data.alias = query.getStringField(userUSER_ALIAS);
682 data.pinyin = query.getStringField(userUSER_PINYIN);
683
684 arrayUser.push_back(data);
685 query.nextRow();
686 }
687
688 return true;
689 }
690 catch (const CppSQLite3Exception& e)
691 {
692 return logSQLException(e, strSQL);
693 }
694}
695
696bool WizIndexBase::createMessageEx(const WIZMESSAGEDATA& data)
697{

Callers

nothing calls this directly

Calls 4

execQueryMethod · 0.80
eofMethod · 0.80
getStringFieldMethod · 0.80
nextRowMethod · 0.80

Tested by

no test coverage detected