次の方法で共有


コレクション (visual C++ Syntax Index with #import)

コレクションが特定の一般的なメソッドとプロパティを継承することを知ると便利です。

すべてのコレクションは、Count プロパティと Refresh メソッドを継承し、すべてのコレクションで Item プロパティを追加します。 Errors コレクションは、Clear メソッドを追加します。 Parameters コレクションは、Append メソッドと Delete メソッドを継承します。一方、Fields コレクションは、AppendDeleteUpdate メソッドを追加します。

Properties コレクション

メソッド

HRESULT Refresh( );  

プロパティ

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

Errors コレクション

メソッド

HRESULT Clear( );  
HRESULT Refresh( );  

プロパティ

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

Parameters コレクション

メソッド

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

プロパティ

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

Fields コレクション

メソッド

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( );  

プロパティ

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

関連項目

Errors コレクション (ADO)
Fields コレクション (ADO)
Parameters コレクション (ADO)
プロパティ コレクション (ADO)