Steve,
The usual cause for this is that the wrong database or table is being found and used by your app.
1) Make sure you haven't got a test database with no content included or referenced in your app project, or in any app project it calls.
2) Have you included view1 in any form datasession? If so, make sure you open the correct database explicitly before using the form, and if you have been using a test database during development, make it unreachable (e.g. rename test folder to testx).
3) It's unlikely, but make sure there is no "view1" free table lurking around or referenced in your project.
4) Try using correctdatabase!view1 if there is more than one database in use.
"... They ne'er cared for us
yet: suffer us to famish, and their store-houses
crammed with grain; make edicts for usury, to
support usurers; repeal daily any wholesome act
established against the rich, and provide more
piercing statutes daily, to chain up and restrain
the poor. If the wars eat us not up, they will; and
there's all the love they bear us."
-- Shakespeare: Coriolanus, Act 1, scene 1