📄 dao360.tli
字号:
inline void _Field::PutForeignName ( _bstr_t pbstr ) {
HRESULT _hr = put_ForeignName(pbstr);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline HRESULT _Field::AppendChunk ( const _variant_t & Val ) {
HRESULT _hr = raw_AppendChunk(Val);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _hr;
}
inline _variant_t _Field::GetChunk ( long Offset, long Bytes ) {
VARIANT _result;
VariantInit(&_result);
HRESULT _hr = raw_GetChunk(Offset, Bytes, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _variant_t(_result, false);
}
inline long _Field::_30_FieldSize ( ) {
long _result;
HRESULT _hr = raw__30_FieldSize(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline PropertyPtr _Field::CreateProperty ( const _variant_t & Name, const _variant_t & Type, const _variant_t & Value, const _variant_t & DDL ) {
struct Property * _result;
HRESULT _hr = raw_CreateProperty(Name, Type, Value, DDL, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return PropertyPtr(_result, false);
}
inline short _Field::GetCollectionIndex ( ) {
short _result;
HRESULT _hr = get_CollectionIndex(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline _variant_t _Field::GetOriginalValue ( ) {
VARIANT _result;
VariantInit(&_result);
HRESULT _hr = get_OriginalValue(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _variant_t(_result, false);
}
inline _variant_t _Field::GetVisibleValue ( ) {
VARIANT _result;
VariantInit(&_result);
HRESULT _hr = get_VisibleValue(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _variant_t(_result, false);
}
inline long _Field::GetFieldSize ( ) {
long _result;
HRESULT _hr = get_FieldSize(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
//
// interface Indexes wrapper method implementations
//
inline _IndexPtr Indexes::GetItem ( const _variant_t & Item ) {
struct _Index * _result;
HRESULT _hr = get_Item(Item, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _IndexPtr(_result, false);
}
//
// interface _Index wrapper method implementations
//
inline _bstr_t _Index::GetName ( ) {
BSTR _result;
HRESULT _hr = get_Name(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
inline void _Index::PutName ( _bstr_t pbstr ) {
HRESULT _hr = put_Name(pbstr);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline VARIANT_BOOL _Index::GetForeign ( ) {
VARIANT_BOOL _result;
HRESULT _hr = get_Foreign(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline VARIANT_BOOL _Index::GetUnique ( ) {
VARIANT_BOOL _result;
HRESULT _hr = get_Unique(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline void _Index::PutUnique ( VARIANT_BOOL pb ) {
HRESULT _hr = put_Unique(pb);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline VARIANT_BOOL _Index::GetClustered ( ) {
VARIANT_BOOL _result;
HRESULT _hr = get_Clustered(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline void _Index::PutClustered ( VARIANT_BOOL pb ) {
HRESULT _hr = put_Clustered(pb);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline VARIANT_BOOL _Index::GetRequired ( ) {
VARIANT_BOOL _result;
HRESULT _hr = get_Required(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline void _Index::PutRequired ( VARIANT_BOOL pb ) {
HRESULT _hr = put_Required(pb);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline VARIANT_BOOL _Index::GetIgnoreNulls ( ) {
VARIANT_BOOL _result;
HRESULT _hr = get_IgnoreNulls(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline void _Index::PutIgnoreNulls ( VARIANT_BOOL pb ) {
HRESULT _hr = put_IgnoreNulls(pb);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline VARIANT_BOOL _Index::GetPrimary ( ) {
VARIANT_BOOL _result;
HRESULT _hr = get_Primary(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline void _Index::PutPrimary ( VARIANT_BOOL pb ) {
HRESULT _hr = put_Primary(pb);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline long _Index::GetDistinctCount ( ) {
long _result;
HRESULT _hr = get_DistinctCount(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline _variant_t _Index::GetFields ( ) {
VARIANT _result;
VariantInit(&_result);
HRESULT _hr = get_Fields(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _variant_t(_result, false);
}
inline void _Index::PutFields ( const _variant_t & pv ) {
HRESULT _hr = put_Fields(pv);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline _FieldPtr _Index::CreateField ( const _variant_t & Name, const _variant_t & Type, const _variant_t & Size ) {
struct _Field * _result;
HRESULT _hr = raw_CreateField(Name, Type, Size, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _FieldPtr(_result, false);
}
inline PropertyPtr _Index::CreateProperty ( const _variant_t & Name, const _variant_t & Type, const _variant_t & Value, const _variant_t & DDL ) {
struct Property * _result;
HRESULT _hr = raw_CreateProperty(Name, Type, Value, DDL, &_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return PropertyPtr(_result, false);
}
//
// interface Recordset wrapper method implementations
//
inline VARIANT_BOOL Recordset::GetBOF ( ) {
VARIANT_BOOL _result;
HRESULT _hr = get_BOF(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline SAFEARRAY * Recordset::GetBookmark ( ) {
SAFEARRAY * _result;
HRESULT _hr = get_Bookmark(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline void Recordset::PutBookmark ( SAFEARRAY * * ppsach ) {
HRESULT _hr = put_Bookmark(ppsach);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline VARIANT_BOOL Recordset::GetBookmarkable ( ) {
VARIANT_BOOL _result;
HRESULT _hr = get_Bookmarkable(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline _variant_t Recordset::GetDateCreated ( ) {
VARIANT _result;
VariantInit(&_result);
HRESULT _hr = get_DateCreated(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _variant_t(_result, false);
}
inline VARIANT_BOOL Recordset::GetadoEOF ( ) {
VARIANT_BOOL _result;
HRESULT _hr = get_adoEOF(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline _bstr_t Recordset::GetFilter ( ) {
BSTR _result;
HRESULT _hr = get_Filter(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
inline void Recordset::PutFilter ( _bstr_t pbstr ) {
HRESULT _hr = put_Filter(pbstr);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline _bstr_t Recordset::GetIndex ( ) {
BSTR _result;
HRESULT _hr = get_Index(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
inline void Recordset::PutIndex ( _bstr_t pbstr ) {
HRESULT _hr = put_Index(pbstr);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline SAFEARRAY * Recordset::GetLastModified ( ) {
SAFEARRAY * _result;
HRESULT _hr = get_LastModified(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline _variant_t Recordset::GetLastUpdated ( ) {
VARIANT _result;
VariantInit(&_result);
HRESULT _hr = get_LastUpdated(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _variant_t(_result, false);
}
inline VARIANT_BOOL Recordset::GetLockEdits ( ) {
VARIANT_BOOL _result;
HRESULT _hr = get_LockEdits(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline void Recordset::PutLockEdits ( VARIANT_BOOL pb ) {
HRESULT _hr = put_LockEdits(pb);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline _bstr_t Recordset::GetName ( ) {
BSTR _result;
HRESULT _hr = get_Name(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
inline VARIANT_BOOL Recordset::GetNoMatch ( ) {
VARIANT_BOOL _result;
HRESULT _hr = get_NoMatch(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline _bstr_t Recordset::GetSort ( ) {
BSTR _result;
HRESULT _hr = get_Sort(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
inline void Recordset::PutSort ( _bstr_t pbstr ) {
HRESULT _hr = put_Sort(pbstr);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline VARIANT_BOOL Recordset::GetTransactions ( ) {
VARIANT_BOOL _result;
HRESULT _hr = get_Transactions(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline short Recordset::GetType ( ) {
short _result;
HRESULT _hr = get_Type(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline long Recordset::GetRecordCount ( ) {
long _result;
HRESULT _hr = get_RecordCount(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline VARIANT_BOOL Recordset::GetUpdatable ( ) {
VARIANT_BOOL _result;
HRESULT _hr = get_Updatable(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline VARIANT_BOOL Recordset::GetRestartable ( ) {
VARIANT_BOOL _result;
HRESULT _hr = get_Restartable(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline _bstr_t Recordset::GetValidationText ( ) {
BSTR _result;
HRESULT _hr = get_ValidationText(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
inline _bstr_t Recordset::GetValidationRule ( ) {
BSTR _result;
HRESULT _hr = get_ValidationRule(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _bstr_t(_result, false);
}
inline SAFEARRAY * Recordset::GetCacheStart ( ) {
SAFEARRAY * _result;
HRESULT _hr = get_CacheStart(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline void Recordset::PutCacheStart ( SAFEARRAY * * ppsa ) {
HRESULT _hr = put_CacheStart(ppsa);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline long Recordset::GetCacheSize ( ) {
long _result;
HRESULT _hr = get_CacheSize(&_result);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
return _result;
}
inline void Recordset::PutCacheSize ( long pl ) {
HRESULT _hr = put_CacheSize(pl);
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
}
inline float Recordset::GetPercentPosition ( ) {
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -