Hi Ruslan: I wasn't including the final 's' in the mDB.table1.DeleteAllRows() command...oops:-). In this case should I use....mBD.Table1.Flush() after each Table?.DeleteAllRows() or do one mDB.Flush after doing all three tables? Thanks Chuck