... "Homer", "Simpson" Apart from advising the programmer what to do and what not to do, it is more important to improve the safety of tdatabase class. This is implemented in 17.08. If you example is tried with 17.08, oStates:GoTop(), oStates:FieldGet(1), oStates:FieldPut(), ...