Lines Matching refs:resultSet

31  * @brief Get object array by resultSet
34 * @param resultSet Conditions for convert operation
39 napi_env env, std::shared_ptr<DataShare::DataShareResultSet> &resultSet)
41 if (resultSet == nullptr) {
42 HILOG_ERROR("ResultConvert::ResultSetToObject resultSet is nullptr");
48 resultSet->GetRowCount(rowCount);
53 resultSet->Close();
58 int resultSetNum = resultSet->GoToFirstRow();
63 resultSet->GetColumnIndex(contactIdKey, contactIndex);
64 resultSet->GetInt(contactIndex, contactIdValue);
66 PutQuickSearchKey(env, resultSet, quickSearchMap, contactIdValue);
67 ConvertContactObject(env, napiObject, resultSet);
68 resultSetNum = resultSet->GoToNextRow();
70 resultSet->Close();
75 void ResultConvert::PutQuickSearchKey(napi_env env, std::shared_ptr<DataShare::DataShareResultSet> &resultSet,
81 resultSet->GetColumnIndex(quickSearchKey, columnIndex);
82 resultSet->GetString(columnIndex, quickSearchValue);
122 * @param resultSet Target of convert operation
125 napi_env env, napi_value napiObject, std::shared_ptr<DataShare::DataShareResultSet> &resultSet)
130 resultSet->GetColumnIndex(typeId, columnIndexType);
131 resultSet->GetInt(columnIndexType, typeIdValue);
132 ConvertEmail(env, napiObject, typeIdValue, resultSet);
133 ConvertName(env, napiObject, typeIdValue, resultSet);
134 ConvertUri(env, napiObject, typeIdValue, resultSet);
135 ConvertEvent(env, napiObject, typeIdValue, resultSet);
136 ConvertGroup(env, napiObject, typeIdValue, resultSet);
137 ConvertImAddress(env, napiObject, typeIdValue, resultSet);
138 ConvertPhoneNumber(env, napiObject, typeIdValue, resultSet);
139 ConvertPostalAddress(env, napiObject, typeIdValue, resultSet);
140 ConvertRelation(env, napiObject, typeIdValue, resultSet);
141 ConvertSipAddress(env, napiObject, typeIdValue, resultSet);
142 ConvertWebsite(env, napiObject, typeIdValue, resultSet);
143 ConvertNickName(env, napiObject, typeIdValue, resultSet);
144 ConvertNote(env, napiObject, typeIdValue, resultSet);
145 ConvertOrganization(env, napiObject, typeIdValue, resultSet);
148 bool ResultConvert::IsEmpty(std::shared_ptr<DataShare::DataShareResultSet> &resultSet)
150 if (resultSet == nullptr) {
151 HILOG_ERROR("ResultSetToHolder resultSet is nullptr");
155 resultSet->GetRowCount(rowCount);
157 resultSet->Close();
164 napi_env env, std::shared_ptr<DataShare::DataShareResultSet> &resultSet)
168 if (IsEmpty(resultSet)) {
171 int resultSetNum = resultSet->GoToFirstRow();
179 resultSet->GetColumnIndex(id, idIndex);
180 resultSet->GetInt(idIndex, idValue);
189 resultSet->GetColumnIndex(displayName, displayNameIndex);
190 resultSet->GetString(displayNameIndex, displayNameValue);
199 resultSet->GetColumnIndex(bundleName, bundleNameIndex);
200 resultSet->GetString(bundleNameIndex, bundleNameValue);
208 resultSetNum = resultSet->GoToNextRow();
210 resultSet->Close();
215 napi_env env, std::shared_ptr<DataShare::DataShareResultSet> &resultSet)
219 if (resultSet == nullptr) {
220 HILOG_ERROR("ResultSetToGroup resultSet is nullptr");
224 resultSet->GetRowCount(rowCount);
227 resultSet->Close();
230 int resultSetNum = resultSet->GoToFirstRow();
239 resultSet->GetColumnIndex(id, idIndex);
240 resultSet->GetInt(idIndex, idValue);
249 resultSet->GetColumnIndex(title, titleIndex);
250 resultSet->GetString(titleIndex, titleValue);
258 resultSetNum = resultSet->GoToNextRow();
260 resultSet->Close();
316 napi_env env, std::string &contentKey, std::shared_ptr<DataShare::DataShareResultSet> &resultSet)
319 resultSet->GetColumnIndex(contentKey, columnIndex);
321 resultSet->GetDataType(columnIndex, columnType);
329 resultSet->GetInt(columnIndex, intValue);
333 resultSet->GetDouble(columnIndex, doubleValue);
337 resultSet->GetString(columnIndex, stringValue);
351 napi_env env, napi_value napiObject, int &typeId, std::shared_ptr<DataShare::DataShareResultSet> &resultSet)
364 napi_value detailInfoValue = GetResultValue(env, detailInfoKey, resultSet);
365 napi_value customValue = GetResultValue(env, customDataKey, resultSet);
366 napi_value extend7Value = GetResultValue(env, extend7Key, resultSet);
367 napi_value aliasDetailInfoValue = GetResultValue(env, aliasDetailInfoKey, resultSet);
384 napi_env env, napi_value napiObject, int &typeId, std::shared_ptr<DataShare::DataShareResultSet> &resultSet)
398 napi_value fullNameValue = GetResultValue(env, fullNameKey, resultSet);
399 napi_value familyNameValue = GetResultValue(env, familyNameKey, resultSet);
400 napi_value familyNamePhoneticValue = GetResultValue(env, familyNamePhoneticKey, resultSet);
401 napi_value givenNameValue = GetResultValue(env, givenNameKey, resultSet);
402 napi_value givenNamePhoneticValue = GetResultValue(env, givenNamePhoneticKey, resultSet);
403 napi_value middleNamePhoneticValue = GetResultValue(env, middleNamePhoneticKey, resultSet);
404 napi_value middleNameValue = GetResultValue(env, middleNameKey, resultSet);
405 napi_value namePrefixValue = GetResultValue(env, namePrefixKey, resultSet);
406 napi_value nameSuffixValue = GetResultValue(env, nameSuffixKey, resultSet);
432 napi_env env, napi_value napiObject, int &typeId, std::shared_ptr<DataShare::DataShareResultSet> &resultSet)
438 napi_value uriValue = GetResultValue(env, uri, resultSet);
448 napi_env env, napi_value napiObject, int &typeId, std::shared_ptr<DataShare::DataShareResultSet> &resultSet)
460 napi_value detailInfoValue = GetResultValue(env, detailInfoKey, resultSet);
461 napi_value customValue = GetResultValue(env, customDataKey, resultSet);
462 napi_value extend7Value = GetResultValue(env, extend7Key, resultSet);
477 napi_env env, napi_value napiObject, int &typeId, std::shared_ptr<DataShare::DataShareResultSet> &resultSet)
487 napi_value groupNameValue = GetResultValue(env, groupNameKey, resultSet);
491 napi_value detailInfoValue = GetResultValue(env, detailInfoKey, resultSet);
501 napi_env env, napi_value napiObject, int &typeId, std::shared_ptr<DataShare::DataShareResultSet> &resultSet)
513 napi_value detailInfoValue = GetResultValue(env, detailInfoKey, resultSet);
514 napi_value customValue = GetResultValue(env, customDataKey, resultSet);
515 napi_value extend7Value = GetResultValue(env, extend7Key, resultSet);
530 napi_env env, napi_value napiObject, int &typeId, std::shared_ptr<DataShare::DataShareResultSet> &resultSet)
542 napi_value detailInfoValue = GetResultValue(env, detailInfoKey, resultSet);
543 napi_value customValue = GetResultValue(env, customDataKey, resultSet);
544 napi_value extend7Value = GetResultValue(env, extend7Key, resultSet);
559 napi_env env, napi_value napiObject, int &typeId, std::shared_ptr<DataShare::DataShareResultSet> &resultSet)
571 napi_value detailInfoValue = GetResultValue(env, detailInfoKey, resultSet);
572 napi_value customValue = GetResultValue(env, customDataKey, resultSet);
573 napi_value extend7Value = GetResultValue(env, extend7Key, resultSet);
581 napi_value neighborhoodKeyValue = GetResultValue(env, neighborhoodKey, resultSet);
582 napi_value cityKeyValue = GetResultValue(env, cityKey, resultSet);
583 napi_value countryKeyValue = GetResultValue(env, countryKey, resultSet);
584 napi_value poboxKeyValue = GetResultValue(env, poboxKey, resultSet);
585 napi_value postcodeKeyValue = GetResultValue(env, postcodeKey, resultSet);
586 napi_value regionKeyValue = GetResultValue(env, regionKey, resultSet);
587 napi_value streetKeyValue = GetResultValue(env, streetKey, resultSet);
609 napi_env env, napi_value napiObject, int &typeId, std::shared_ptr<DataShare::DataShareResultSet> &resultSet)
621 napi_value detailInfoValue = GetResultValue(env, detailInfoKey, resultSet);
622 napi_value customValue = GetResultValue(env, customDataKey, resultSet);
623 napi_value extend7Value = GetResultValue(env, extend7Key, resultSet);
638 napi_env env, napi_value napiObject, int &typeId, std::shared_ptr<DataShare::DataShareResultSet> &resultSet)
650 napi_value detailInfoValue = GetResultValue(env, detailInfoKey, resultSet);
651 napi_value customValue = GetResultValue(env, customDataKey, resultSet);
652 napi_value extend7Value = GetResultValue(env, extend7Key, resultSet);
667 napi_env env, napi_value napiObject, int &typeId, std::shared_ptr<DataShare::DataShareResultSet> &resultSet)
679 napi_value detailInfoValue = GetResultValue(env, detailInfoKey, resultSet);
680 napi_value customValue = GetResultValue(env, customDataKey, resultSet);
681 napi_value extend7Value = GetResultValue(env, extend7Key, resultSet);
696 napi_env env, napi_value napiObject, int &typeId, std::shared_ptr<DataShare::DataShareResultSet> &resultSet)
702 napi_value uriValue = GetResultValue(env, name, resultSet);
712 napi_env env, napi_value napiObject, int &typeId, std::shared_ptr<DataShare::DataShareResultSet> &resultSet)
718 napi_value noteValue = GetResultValue(env, name, resultSet);
728 napi_env env, napi_value napiObject, int &typeId, std::shared_ptr<DataShare::DataShareResultSet> &resultSet)
735 napi_value companyValue = GetResultValue(env, company, resultSet);
736 napi_value positionValue = GetResultValue(env, position, resultSet);