Moises!
>
> I am using buffermodeoverride -4 into a cursor of myform
> What will be the diference if I use the buffermode of the form instead ?
>
The Buffermode on the formlevel sets this for all tables that are in the Dataenvironment. This normally does the job. Only if You need to have another setting on a specific cursor, You need to use the Cursor's BufferModeOverride in the DataEnvironment.
Also on the form-level You do NOT have the decision between row- and tablebuffering.
It always depends on the task but in most cases I do work with optimistic tablebuffering because I think normally things go right and a record should be saved.