Logo 专业的 数据库*大数据*数据挖掘 产品及方案提供商

导航

  • »
  • 数据库开发手册 »
  • C/C++ 语言开发手册 »
  • ACCI(C++)程序员开发指南 »
  • 优化C++应用程序的性能 »

使用next()方法获取数组¶

如果应用程序只使用setDataBuffer()接口或stream接口获取数据,则可以执行数组获取。数组获取是通过ResultSet类的next()方法实现的。在再次调用next()之前,必须处理通过next()获得的结果。

这将导致为每个列提取最多numRows个数据量。使用setDataBuffer()接口指定的缓冲区应该足够大,至少容纳numRows个数据。。

如何使用数组获取与结果集:

ResultSet *resultSet = stmt->executeQuery(...);

resultSet->setDataBuffer(...);

while (resultSet->next(numRows))

   resultSet->getNumArrayRows();

导航

  • »
  • 数据库开发手册 »
  • C/C++ 语言开发手册 »
  • ACCI(C++)程序员开发指南 »
  • 优化C++应用程序的性能 »
    © 版权所有 2024, 天津神舟通用数据技术有限公司.
    最后更新于 Dec 17, 2024.