As far as I know, a typical UPDATE statement generated by the llblgen framework looks like
UPDATE [table]
SET [column] = x
WHERE [PrimaryKeyColumn] = something
I would not be surprised at all if the framework was unable to create an update statement because there was no primary key in your table... And I wonder why you're designing database table without primary keys