NCBI C++ ToolKit
|
Search Toolkit Book for IResultSetMetaData
#include <dbapi/dbapi.hpp>
Public Member Functions | |
virtual | ~IResultSetMetaData (void) |
Destructor. More... | |
bool | HasColumn (const CDBParamVariant ¶m) const |
Convenience method to check whether a column with a given name (or number) actually exists. More... | |
virtual unsigned int | GetTotalColumns (void) const =0 |
Get total number of columns in resultset. More... | |
virtual EDB_Type | GetType (const CDBParamVariant ¶m) const =0 |
Get data type for column in the resultset. More... | |
virtual int | GetMaxSize (const CDBParamVariant ¶m) const =0 |
Get maximum size in bytes for column. More... | |
virtual string | GetName (const CDBParamVariant ¶m) const =0 |
Get name of column. More... | |
virtual CDBParams::EDirection | GetDirection (const CDBParamVariant ¶m) const =0 |
Get parameter's direction (in/out/inout). More... | |
Interface class defines retrieving column information from a resultset, such as total number of columns, type, name, etc.