25#include <com/sun/star/sdbc/DataType.hpp>
26#include <com/sun/star/sdbc/ColumnValue.hpp>
37OResultSetMetaData::OResultSetMetaData( ADORecordset* _pRecordSet)
38 : m_pRecordSet(_pRecordSet),
180 return !(
eType == adUnsignedBigInt ||
eType == adUnsignedInt ||
eType == adUnsignedSmallInt ||
eType == adUnsignedTinyInt);
207 return sal_Int32((aField.
GetAttributes() & adFldIsNullable) == adFldIsNullable);
209 return sal_Int32(
false);
235 return (aField.
GetAttributes() & adFldUpdatable) == adFldUpdatable;
static sal_Int32 MapADOType2Jdbc(DataTypeEnum eType)
static WpADOField getField(ADORecordset *_pRecordSet, sal_Int32 _nColumnIndex)
OUString getString() const
DataTypeEnum GetADOType() const
WpADOProperties get_Properties()
sal_Int32 GetActualSize() const
sal_Int32 GetPrecision() const
sal_Int32 GetNumericScale() const
sal_Int32 GetAttributes() const
static ColumnProperty ** pFields