Para cada f en parentRS.fields 'iterar a través de cada campo en el recordset del parentRS
el fieldname = f.name 'asignan el nombre del campo actual a una variable de secuencia
'aquí es donde estoy consiguiendo confundido
Si no IsNull (parentRS.fields (fieldname)) Entonces 'proceder solamente si el valor del campo actual no es NULO
Si entonces procede el "" de parentRS.fields <> (fieldname) 'solamente si el valor del campo actual no es UNA SECUENCIA VACÍA
¿'cómo nosotros están consiguiendo aquí si se está pasando un valor nulo???? Los conditionals antedichos deben prevenir esto
'Esta línea abajo es adonde se pasa el valor NULO de la fecha y nunca las entradas en externalRS.Update
externalRS.fields (fieldname) = parentRS.fields (fieldname) 'si conseguimos aquí entonces fijamos el valor del campo del recordset del externalRS al mismo valor que el campo del parentRS
Si errar. Entonces <> numerar 0
'Debug.Print “falló: ” y err.description
Terminar si
Terminar si
Terminar si
Después
actualización de externalRS.Update 'el recordset