Share via


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.

[!NOTA]

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

Clase CDaoRecordset

Gráfico de jerarquía

CDaoRecordset::CanRestart