Freigeben über


Sammlungen (Visual C++-Syntaxindex mit #import)

Sie sollten wissen, dass Sammlungen bestimmte allgemeine Methoden und Eigenschaften erben.

Alle Sammlungen erben die Count-Eigenschaft und Refresh-Methode, und alle Sammlungen fügen die Item-Eigenschaft hinzu. Die Errors-Sammlung fügt die Clear-Methode hinzu. Die Parameters-Sammlung erbt die Append- und Delete-Methoden, während die Fields-Sammlung die Methoden Append, Delete und Update hinzufügt.

'Properties'-Sammlung

Methoden

HRESULT Refresh( );  

Eigenschaften

long GetCount( ); __declspec(property(get=GetCount)) long Count;  
PropertyPtr GetItem( const _variant_t & Index ); __declspec(property(get=GetItem)) PropertyPtr Item[];  

Errors-Sammlung

Methoden

HRESULT Clear( );  
HRESULT Refresh( );  

Eigenschaften

long GetCount( ); __declspec(property(get=GetCount)) long Count;  
PropertyPtr GetItem( const _variant_t & Index ); __declspec(property(get=GetItem)) PropertyPtr Item[];  

Parameters-Auflistung

Methoden

HRESULT Append( IDispatch * Object );  
HRESULT Delete( const _variant_t & Index );  
HRESULT Refresh( );  

Eigenschaften

long GetCount( ); __declspec(property(get=GetCount)) long Count;  
PropertyPtr GetItem( const _variant_t & Index ); __declspec(property(get=GetItem)) PropertyPtr Item[];  

Fields-Sammlung

Methoden

HRESULT Append( _bstr_t Name, enum DataTypeEnum Type, long DefinedSize, enum FieldAttributeEnum Attrib, const _variant_t & FieldValue = vtMissing );  
HRESULT Delete( const _variant_t & Index );  
HRESULT Refresh( );  
HRESULT Update( );  

Eigenschaften

long GetCount( ); __declspec(property(get=GetCount)) long Count;  
PropertyPtr GetItem( const _variant_t & Index ); __declspec(property(get=GetItem)) PropertyPtr Item[];  

Weitere Informationen

Errors-Collection (ADO)
Fields-Collection (ADO)
Parameters-Collection (ADO)
Properties-Collection (ADO)