#鸿蒙通关秘籍#在鸿蒙系统中,如何从数据库中查询数据并获取结果集?

HarmonyOS
2024-12-10 12:41:25
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
hm67482bfb05846

要从数据库中查询数据获取结果集,使用OH_Rdb_Query接口。此接口返回一个OH_Cursor游标对象,可用于遍历查询结果。

c OH_Predicates *predicates = OH_Rdb_CreatePredicates("EMPLOYEE"); const char *columnNames[] = {"NAME", "AGE"}; OH_Cursor *cursor = OH_Rdb_Query(store_, predicates, columnNames, sizeof(columnNames) / sizeof(columnNames[0])); int64_t age; while (cursor->goToNextRow(cursor) == OH_Rdb_ErrCode::RDB_OK) { cursor->getInt64(cursor, 1, &age); } // 清理实例 predicates->destroy(predicates); cursor->destroy(cursor);

分享
微博
QQ
微信
回复
2024-12-10 15:27:30
相关问题