Have you included the table in the exe? If so, you will get this error because VFP always looks in the exe first where the table naturally is read only.
>I run my exe and in dev mode its fine. but as an exe it comes up with CANNOT UPDATE CURSOR. What is stopping this from writing to the the table ?