Propiedad Recordset2.BatchCollisions (DAO)
Se aplica a: Access 2013, Office 2013
Sintaxis
expresión . BatchCollisions
Expresión Variable que representa un objeto Recordset2 .
Comentarios
Esta propiedad contiene una matriz de marcadores para las filas en las que se produce un conflicto durante el último intento de llamada de actualización por lotes Update. La propiedad BatchCollisionCount indica el número de elementos en la matriz.
Si establece la propiedad activa Bookmark del objeto Recordset en los valores de marcador en la matriz BatchCollisions, podrá desplazarse a cada uno de los registros que no completaron la última operación Update en modo de actualización por lotes.
Después de corregir los registros con conflictos, puede volver a llamar al método Update en modo de actualización por lotes. En este punto, DAO intenta otra actualización por lotes y la propiedad BatchCollisions refleja otra vez el error que se produjo en el conjunto de registros en el segundo intento. Cualquiera de los registros correctos en el intento anterior no se enviarán en el intento actual puesto que ahora tienen una propiedad RecordStatus de dbRecordUnmodified. Este proceso puede continuar tanto tiempo como conflictos se produzcan, o hasta que se abandonen las actualizaciones y se cierre el conjunto de resultados.
Esta matriz se vuelve a crear cada vez que se ejecute un método Update en modo de actualización por lotes.