>All
>
>I have a complicated view I create in code. When I requery this view I get:
>
>View definition has been changed.
>
>No problem, I drop the view and recreate the view, but to no avail.
>
>1) I know changing the base table structures will cause this message, but what
> else can cause this?
Actually, changing the base tables gets a "Base tables fields have been changed..." error.
>
>2) What is the solution?
> I can restore my data, but when I run the app, the view corrupts again.
>
One thing that might help is to PACK the database.
It would help to post the view's SQL.
Insanity: Doing the same thing over and over and expecting different results.