Obviously no clue here! test table has one varchar(500) default NULL field (named "infofield"), one ID field ("ToDoID") set as not null auto increment (which it does), and one timestamp field ("entrydate"). I can update records and delete records, but each time I add a new record, it shows #DELETED in all fields. If I close the form and reopen it, all is there. This is a test table, pared down to the bare minimum in an effort to solve the malfunctions of a larger table. This db has more than 20 tables with similar design elements that work without a problem. Help!