interface IResultColumn: IDispatch { [propget, id(0x00000001), helpstring("Returns the column's name.")] HRESULT _stdcall Name([out, retval] BSTR * Value ); [propget, id(0x00000002), helpstring("Retuns true if data in this column may contain the null value.")] HRESULT _stdcall Nullable([out, retval] VARIANT_BOOL * Value ); [propget, id(0x00000003), helpstring("Returns data type of column.")] HRESULT _stdcall DataType([out, retval] sqlDataType * Value ); }
The object implementing the IResultColumn interface describes the result set column. For more see the Result Set chapter.