我们使用 mariadb-connector-cpp 从 C++ 代码在 MariaDB 中执行查询。
string query = "select ID,Name,Res from table_name";
std::unique_ptr<sql::Statement> stmnt(conn->createStatement());
sql::ResultSet *res = stmnt->executeQuery(query);
是否有任何方法或API可以获取从executeQuery()调用中获取的行数? while 循环可用于获取记录数,但我们希望根据记录数采取行动,而不需要过度循环。
请分享是否有 mariadb-connector-cpp 公开的 api。