I have an unbound DBGrid which I would like users to be able to add new rows to at run-time. They are able to add the first row, but when they try to click in the next row, nothing happens. The AllowAddNew property is set to True. I tried setting the rowbookmark on the unboundadddata event. When I do that, it allows me to add a new row, but the first row is overwritten by the data entered into the new row.