pdb_table_get_string_by_XXX

pdb_table_get_string_by_colidx

根据列下标从表中获取string类型值。

函数原型:

  1. PdbErr_t
  2. pdb_table_get_string_by_colidx(
  3. void* pTable,
  4. size_t rowIdx,
  5. size_t colIdx,
  6. const char** ppStrVal,
  7. size_t* pStrLen
  8. );

参数:

  1. pTable
  2. 【输入参数】 表。
  3. rowIdx
  4. 【输入参数】 行下标,从0开始。
  5. colIdx
  6. 【输入参数】 列下标,从0开始。
  7. ppStrVal
  8. 【输出参数】 执行成功时,指向获取到的字符串。
  9. pStrLen
  10. 【输出参数】 执行成功时,输出字符串的长度。

返回值:

  1. 执行成功返回PdbE_OK,执行失败返回对应错误码。

pdb_table_get_string_by_colname

根据列名从表中获取string类型的值。

函数原型:

  1. PdbErr_t
  2. pdb_table_get_string_by_colname(
  3. void* pTable,
  4. size_t rowIdx,
  5. const char* pColumnName,
  6. const char** ppStrVal,
  7. size_t* pStrLen
  8. );

参数:

  1. pTable
  2. 【输入参数】 表。
  3. rowIdx
  4. 【输入参数】 行下标,从0开始。
  5. pColumnName
  6. 【输入参数】 列名。
  7. ppStrVal
  8. 【输出参数】 执行成功时,指向获取到的字符串。
  9. pStrLen
  10. 【输出参数】 执行成功时,输出字符串的长度。

返回值:

  1. 执行成功返回PdbE_OK,执行失败返回对应错误码。