... nLastKey as parameters. The programmer was expected to specify how the data was to be saved in the table. Writing code for this is tricky, error-prone and differs for different datasources like array, dbf, objects, recsets, etc. Programmer has to code for locks, error conditions and so on. In ...