Monthly Archives: December 2005

a couple of months ago i wrote about the basics of buffering, but i deliberately left out any discussion of the two most vital functions when working with buffering - namely tableupdate() and tablerevert(). these are the basic means by which you, the developer, control the transfer of data between the visual foxpro buffers and the underlying data source. tableupdate() takes pending changes from the buffers and commits them to the underlying table while tablerevert() refreshes the buffers by re-reading the data from the underlying data source. successful completion of either function results in a 'clean' buffer… Continue reading