> Where is your flush At the end of the method, I flush the database when all records have been added. > I take it you mean "if cursor.add" as you stipulate no records for your cursor > if so then > Cursor = thedatabase.sqlselect("select recid,* from table where > recid=0",2,1,1) Yes. Thanks again Eric