I am displaying a recordset row in unbound textboxes. A cmdButton allows the user to display the entire recordset in a datagrid. When the user clicks on a row in the datagrid, I want the recordset to move to that bookmarked row. It works only if the row is clicked on twice - clicking only once displays the row from the prior clicked row. I am setting the rs.bookmark property to the dg.bookmark property. What am I doing wrong?? I am using VB6 and MS Access 2000 and ADO 2.1