SELECT RecID, * FROM tblSomeTable WHERE RecID = 0 When you create the record, the RecID field in the cursor goes from 0 to some number. >> can I rely on the current record pointer always pointing at the record >> I just created? Yes. Until you move off the record.