>Hello, Hilmar
>
>Good point. However, I found 5 (table buffering) to be easier to manage, because I don't worry about moving the pointer to another record. On the other hand, Tableupdate(.F.,.T.,table) still can be used to send one single row, if this is needed.
That is an advantage of table buffering. A disadvantage is that certain operations are disallowed. I don't remember which, right now - the framework I use handles most details.
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)