About 98 percent of the time, a first time user either doesn't declare either a unique index or a primary key within the database and have every column in that index or key in their grid. There are other ways to disable the updatability, but no key is by far the most common.
You haven't given enough information for me to figure out what else you could be missing. Without seeing your code, I'm not much help now.
-PatP