Conjunto de registros (ADO para sintaxe do Visual C++)
Aplica-se ao: Access 2013 | Access 2016
Métodos
- AddNew (VARIANT FieldList,Variant Values)
- Cancelar (nulo)
- CancelBatch (AffectEnum AffectRecords)
- CancelUpdate (void)
- Clone (LockTypeEnum LockType, _ADORecordset ** ppvObject)
- Fechar (nulo)
- CompareBookmarks (VARIANT Bookmark1, VARIANT Bookmark2, CompareEnum * pCompare)
- Excluir (AffectEnum AffectRecords)
- Localizar ( Critérios BSTR, Long SkipRecords, SearchDirectionEnum SearchDirection, VARIANT Start)
- GetRows ( linhas longas,início variant, campos VARIANT, VARIANT * pvar)
- GetString (StringFormatEnum StringFormat, long NumRows, BSTR ColumnDelimeter, BSTR RowDelimeter, BSTR NullExpr, BSTR * pRetString)
- Mover ( NumRecords longos,INÍCIO VARIANT)
- MoveFirst (void)
- MoveLast (void)
- MoveNext (void)
- MovePrevious (void)
- NextRecordset (VARIANT * RecordsAffected, _ADORecordset ** ppiRs)
- Open (VARIANT Source, VARIANT ActiveConnection, CursorTypeEnum CursorType, LockTypeEnum LockType,LONG Options)
- Requery ( Opções LONG)
- Resync (AffectEnum AffectRecords, ResyncEnum ResyncValues)
- Salvar (BSTR FileName, PersistFormatEnum PersistFormat)
- Suporte ( CursorOptionEnum CursorOptions, VARIANT_BOOL * pb)
- Atualização ( Campos VARIANT,Valores VARIANT)
- UpdateBatch (AffectEnum AffectRecords)
Propriedades
- get_AbsolutePage (PositionEnum * pl) put_AbsolutePage ( Página PositionEnum)
- get_AbsolutePosition (PositionEnum * pl) put_AbsolutePosition ( Posição PositionEnum)
- get_ActiveCommand (IDispatch ** ppCmd)
- get_ActiveConnection (VARIANT * pvar) put_ActiveConnection (VARIANT vConn) putref_ActiveConnection (IDispatch * pconn)
- get_BOF (VARIANT_BOOL * pb)
- get_Bookmark (VARIANT * pvBookmark) put_Bookmark (VARIANT vBookmark)
- get_CacheSize (long * pl) put_CacheSize ( CacheSize longo)
- get_CursorLocation (CursorLocationEnum * plCursorLoc) put_CursorLocation (CursorLocationEnum lCursorLoc)
- get_CursorType (CursorTypeEnum * plCursorType) put_CursorType (CursorTypeEnum lCursorType)
- get_DataMember (BSTR * pbstrDataMember) put_DataMember (BSTR bstrDataMember)
- get_DataSource (IUnknown ** ppunkDataSource) putref_DataSource (IUnknown * punkDataSource)
- get_EditMode (EditModeEnum * pl)
- get_EOF (VARIANT_BOOL * pb)
- get_Filter ( critérios VARIANT *) put_Filter ( critérios VARIANT)
- get_LockType (LockTypeEnum * plLockType) put_LockType (LockTypeEnum lLockType)
- get_MarshalOptions (MarshalOptionsEnum * peMarshal) put_MarshalOptions (MarshalOptionsEnum eMarshal)
- get_MaxRecords put_MaxRecords (long * plMaxRecords) (long lMaxRecords)
- get_PageCount (long * pl)
- get_PageSize (longo * pl) put_PageSize ( pageSize longo)
- get_RecordCount (long * pl)
- get_Sort ( critérios BSTR *) put_Sort ( critérios BSTR)
- get_Source (VARIANT * pvSource) put_Source (BSTR bstrConn) putref_Source (IDispatch * pcmd)
- get_State (LONG * plObjState)
- get_Status (long * pl)
- get_StayInSync (VARIANT_BOOL * pbStayInSync) put_StayInSync (VARIANT_BOOL bStayInSync)
- get_Fields (ADOFields ** ppvObject)
Eventos
- EndOfRecordset (VARIANT_BOOL * fMoreData, EventStatusEnum * adStatus, _ADORecordset * pRecordset)
- FetchComplete (ADOError * pError, EventStatusEnum * adStatus, _ADORecordset * pRecordset)
- FetchProgress ( progresso longo,MaxProgress longo, EventStatusEnum * adStatus, _ADORecordset * pRecordset)
- FieldChangeComplete ( LONG cFields, VARIANT Fields, ADOError * pError, EventStatusEnum * adStatus, _ADORecordset * pRecordset)
- MoveComplete (EventReasonEnum adReason, ADOError * pError, EventStatusEnum * adStatus, _ADORecordset * pRecordset)
- RecordChangeComplete (EventReasonEnum adReason,long cRecords, ADOError * pError, EventStatusEnum * adStatus, _ADORecordset * pRecordset)
- RecordsetChangeComplete (EventReasonEnum adReason, ADOError * pError, EventStatusEnum * adStatus, _ADORecordset * pRecordset)
- WillChangeField ( LONG cFields,VARIANT Fields, EventStatusEnum * adStatus, _ADORecordset * pRecordset)
- WillChangeRecord (EventReasonEnum adReason,long cRecords, EventStatusEnum * adStatus, _ADORecordset * pRecordset)
- WillChangeRecordset (EventReasonEnum adReason, EventStatusEnum * adStatus, _ADORecordset * pRecordset)
- WillMove (EventReasonEnum adReason, EventStatusEnum * adStatus, _ADORecordset * pRecordset)
Confira também
- Fórum do Access para desenvolvedores
- Ajuda do Access em support.office.com
- Ajuda do Access em answers.microsoft.com
- Fóruns do Access no UtterAccess
- Central de ajuda da programação VBA e desenvolvedor do Access (FMS)
- Postagens do Access no StackOverflow
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.