Compartir a través de


CDaoRecordset::Requery

Llame a esta función miembro para recompilar (actualizar) a un conjunto de registros.

virtual void Requery( );

Comentarios

Si se devuelven algunos, el primer registro es el registro actual.

Para que el conjunto de registros refleje adiciones y eliminaciones que usted u otros usuarios está creando el origen de datos, debe recompilar el conjunto de registros llamando a Requery. Si el conjunto de registros sea dinámico, automáticamente reflejan las actualizaciones que usted u otros usuarios crea sus registros existentes (pero no las adiciones). Si el conjunto de registros es una instantánea, debe llamar a Requery para reflejar ediciones de otros usuarios así como adiciones y eliminaciones.

Para un dinámico o una instantánea, llamada Requery cualquier momento desea recompilar el conjunto de registros mediante valores de parámetro. Establezca el nuevo filtro o ordenación estableciendo m_strFilter y m_strSort antes de llamar a Requery. Establezca los nuevos parámetros asignando nuevos valores a los miembros de datos de parámetro antes de llamar a Requery.

Si se produce un error en el intento de recompilar el conjunto de registros, el conjunto de registros se cierra. Antes de llamar a Requery, puede determinar si el conjunto de registros pueden consultar de nuevo llamando a la función miembro de CanRestart . CanRestart no garantiza que Requery tendrá éxito.

Nota de precauciónPrecaución

Llamada Requery sólo después de haber llamado Abrir.

NotaNota

Marcadores de DAO de los cambios de Requery de llamada.

No puede llamar a Requery en un conjunto de registros de tipo dinámico o de tipo instantánea si llama CanRestart devuelve 0, ni puede utilizarlo en un conjunto de registros de tabla-tipo.

Si IsBOF y cero return de IsEOF después de llamar a Requery, la consulta no devueltos cualquier registro y el conjunto de registros no contendrán ningún dato.

Para obtener información relacionada, vea el tema “ver de nuevo método” en la Ayuda de DAO.

Requisitos

encabezado: afxdao.h

Vea también

Referencia

CDaoRecordset Class

Gráfico de jerarquías

CDaoRecordset::CanRestart