CString CWizIndexBase::FormatQuerySQLByTime2(const CString& strTableName, const CString& strFieldList, const CString& strInfoFieldName, const CString& strDataFieldName, const COleDateTime& t) { return WizFormatString5(_T("select %1 from %2 where %3 >= %5 or %4 >= %5"), strFieldList, strTableName, strInfoFieldName, strDataFieldName, TIME2SQL(t)); }
bool CWizDocumentEditStatusSyncThread::sendDoneMessage(const QString& strUserAlias, const QString& strObjID) { QString strUrl = WizFormatString5(_T("%1/delete?obj_id=%2&user_id=%3&t=%4&token=%5"), WizKMGetDocumentEditStatusURL(), strObjID, strUserAlias, ::WizIntToStr(GetTickCount()), WizService::Token::token()); if (!m_netManager) { m_netManager = new QNetworkAccessManager(); } QNetworkReply* reply = m_netManager->get(QNetworkRequest(strUrl)); // qDebug() << "sendDoneMessage called " <<strUrl; qDebug() << "[EditStatus]:Send done status : " << strObjID; QEventLoop loop; connect(reply, SIGNAL(finished()), &loop, SLOT(quit())); loop.exec(); return reply->error() == QNetworkReply::NoError; }