That's actually much better advice. I guess, I would suggest it too, if I would not be so straigtforward :)
>Assuming you've got some kind of cursor acting as the RecordSource for the grid, there's no need for a hidden column to hold the PK, and no need to store the PK somewhere in the grid. The record pointer of the cursor will move with the grid pointer, and you can just pull the PK from the current record of whatever the RecordSource is.
If it's not broken, fix it until it is.
My Blog