>cierto el GetFldState(-1) devuelve "1111111" porque tengo siete campos en la tabla, al modificar un campo me devuelve
>GetFldState(-1) "1121111"
No exactamente: Hay una diferencia de un campo. Si tu tabla tiene 6 campos, GetFldState(-1) devuelve un string de 7 bytes. El primero indica si cambió el estado de borrado - digamos que esta marca es un tipo de campo invisible.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)