读取列名称 - GetColumnName
函数简介
读取查询结果集中指定列的名称,返回列名的字符串指针。
接口名称
GetColumnName
DLL调用
long GetColumnName(long ola, long stmt, int columnIndex);
参数说明
| 参数名 | 类型 | 说明 |
|---|---|---|
| ola | 长整数型 | OLAPlug对象的指针,由 CreateCOLAPlugInterFace 接口生成。 |
| stmt | 长整数型 | 数据库语句对象指针,由 ExecuteReader 接口返回。 |
| columnIndex | 整数型 | 列索引,从0开始。 |
示例
// 读取第一列的列名
long namePtr = GetColumnName(ola, stmt, 0);
返回值
列名的字符串指针。如果操作失败,返回 0。使用完毕后需调用 FreeStringPtr 释放内存。
注意事项
- 通常与 ExecuteReader 和 GetColumnCount 配合使用。
- 如果列索引无效或操作失败,函数将返回 0。
